Upgrade to Pro — share decks privately, control downloads, hide ads and more …

いにしえのエンジニア怪談 / old_engineer_stroy

いにしえのエンジニア怪談 / old_engineer_stroy

sapi_kawahara

August 24, 2020
Tweet

More Decks by sapi_kawahara

Other Decks in Education

Transcript

  1. 2020年8月24日(月) ITエンジニア怪談 ~背筋も凍る、ゾッとする話Night~ #3 さっぴー川原の自己紹介 • Twitter @sapi_kawahara • エンジニア歴は31年!

    • アセンブラとC言語からはじまり、Web関連ではPerlか ら、PHP,Python,Ruby,Java、そしてIoTなどを経験、経 験した言語やフレームワークは両手を超える、フルス タックエンジニアです。 • 大手メガIT企業へ派遣されたこともあり大規模な開発も 経験済みです。 2
  2. 2020年8月24日(月) ITエンジニア怪談 ~背筋も凍る、ゾッとする話Night~ #3 ファミコンについて • ファミコンは今から37年前、1983年7月15日に発売され たゲーム機です。 • CPUは6502互換(RP2A03)の8ビット(スマホなどは

    64ビットです)で、動作クロックは1.79MHz(スマホな どは2GHz以上)です。 • 「ファミコンテレビC1」「ツインファミコン」「編集 ファミコン(ファミコンタイトラー)」「AV仕様ファミ コン(ニューファミコン)」などがありました。 8
  3. 2020年8月24日(月) ITエンジニア怪談 ~背筋も凍る、ゾッとする話Night~ #3 PPUについて豆知識(非公式) • RP2C02 ◦ A〜C:初代ファミコンのPPU、RF出力のみです。 ◦

    D,E:ツインファミコンのPPU、A〜Cと基本同じ、ビデオ出力が追加。 ◦ F:欠番らしい・・・。 ◦ G,H:AV仕様ファミコンのPPU、A〜Cと基本同じ、ビデオ出力が追加。 • RC2C03 ◦ ファミコンテレビC1や任天堂VS.システムのPPU、RGB出力ができる。 • RC2C05 ◦ 編集ファミコンのPPU、Sビデオ出力とRGB出力ができる。 11 大人の事情
  4. 2020年8月24日(月) ITエンジニア怪談 ~背筋も凍る、ゾッとする話Night~ #3 癖のあるPPU • ちょっとしたことで画面にノイズが走る。 • 色の指定は癖の塊、指定はRGB形式では無くNTSC信号形 式、デザイナーさん泣かせ。

    • RP202においてRF出力では薄っすらと見えるように調整 されていた心霊的な効果は、RP203はRGBなのではっき り表示される。 • ロット(特にRP202とRP203)によって初期化タイミン グが違う! 12
  5. 2020年8月24日(月) ITエンジニア怪談 ~背筋も凍る、ゾッとする話Night~ #3 まとめ • ファミコンソフトの開発はとにかく楽しかったです。 • PPUは癖が強いです。 •

    一部のファミコンで動かなくても製品として発売は可能 ですが対応した方が良いそうです。 • 一部のファミコンは当時も貴重品で探すのに苦労しまし た。 • 締切ギリギリだったので、念のため営業の方に新幹線 で運んでもらいました。 19