No video

【ゆっくり解説】ファミコンはいかにして映像を出力するか ブラウン管の仕組みとPPUの動きについて解説

  Рет қаралды 63,989

ゆっくりコンピュータサイエンス

ゆっくりコンピュータサイエンス

Күн бұрын

Пікірлер: 62
@sugar_tanaka
@sugar_tanaka 3 ай бұрын
ブラウン管ってあんなオシロスコープを精密にしただけみたいな装置であんなに綺麗に写るのはすごいと思う
@ThirtyEight_NORTH38
@ThirtyEight_NORTH38 2 ай бұрын
オシロを無理矢理強くした感じがしますよね()
@AZ-rj6hk
@AZ-rj6hk 2 жыл бұрын
今にして古いブラウン管TVを遠くから見たり画面を撮影するとと上から下に帯が見えた理由が分かりました
@yukkuriCS
@yukkuriCS 2 жыл бұрын
私も昔はテレビの中に映るテレビを見てなんだあれって思ってました!
@y-hisa
@y-hisa 10 ай бұрын
光線銃とかライトペンが走査線の光を拾っていたので、走査線が無い今のテレビはこの機能が実装できないですね。
@Redprussia0727
@Redprussia0727 4 ай бұрын
​@@y-hisa つまり走査線を現代のテレビでも再現出来れば光線銃も使えるようになる......?
@kiukiu1919
@kiukiu1919 4 ай бұрын
いぬからすると高速で動く光の線を見て何が面白いのか理解に苦しむ
@xpenta
@xpenta Жыл бұрын
凄くいい動画ですねえ。 永久保存版ですよこれ
@user-rl6cp4gd4e
@user-rl6cp4gd4e 2 жыл бұрын
ファミコンで色違いキャラを出すことや画面の色を変えることができる仕組みは色自体はその場で指定していることがわかりました
@yukkuriCS
@yukkuriCS 2 жыл бұрын
そうなんですよね、色は別指定!
@aoroad
@aoroad Жыл бұрын
昔のプログラマーやばすぎるな
@toskwa3582
@toskwa3582 4 ай бұрын
昔、趣味でZ80のハンドアセンブリでプログラムを組んだ事があるけど高級言語に比べて考える事が多すぎて 辛かった。
@user-og7ic4nx8l
@user-og7ic4nx8l 2 ай бұрын
理論はな〜んとなくわかったけど、 それを実践しちゃった昔のプログラマたちはバケモンよな
@SinFurachyan
@SinFurachyan 3 ай бұрын
3:46 それでブラウン管テレビを直撮りしてる時に黒い線が映るんか
@user-yw8vo7np6i
@user-yw8vo7np6i 4 ай бұрын
ファミコンのハードは初めて知りました。当時の日本のパソコンもスプライトの数とか表示色数が売りでした。AppleIIも VRAM 2KB だったけど擬似的に6色出せただけでスプライトも無く全てソフトで表示してもっと荒い画像だったけどゲームはファミコンに負けないくらい滑らかで面白かった。PC8001 と AppleII を持っていたのでファミコンは買わなかったけど、ファミコンは値段の割に凄い滑らかで綺麗な表示だと思っていました。
@bambooooooooooooooooo
@bambooooooooooooooooo 3 ай бұрын
ツクールで見たキャラチップがなんなのか今ようやく理解できた…
@yuyuccuri
@yuyuccuri 5 ай бұрын
PPUはDSPプロセッサ的な処理方法なんですねぇ... CRTも高リフレッシューレートでフリッカーフリー!でないとチカチカして疲れる....という
@ninini_222
@ninini_222 3 ай бұрын
走査懐かしい〜。高校の頃やったなぁ
@y-hisa
@y-hisa 10 ай бұрын
パソコンだとPCGと呼ばれるフォントROMをRAMに置き換えたモノもあります。 ファミコンはROMにBGデータをもっているおかげで、VCRの様なメモリ切り替えでサラマンダーのプロミネンスのアニメーションが容易に実装できました。
@yukkuriCS
@yukkuriCS 10 ай бұрын
PCG、バンク切り替え、熱いですね👍
@user-sr9ll8gi5z
@user-sr9ll8gi5z 4 ай бұрын
つまりファミコンはブラウン管でないと画像が表示されないのかな?
@Akabarst
@Akabarst 4 ай бұрын
一応av端子をHDMIに変換するアダプタもありますよ。 でも光線銃みたいな走査線を感知する周辺機器だと使えなくなりますね
@user-qd5jq9qv8e
@user-qd5jq9qv8e 7 ай бұрын
はじめまして、 動画面白かったです。 ファミコンの ライバル機の、 PCエンジンや メガドライブの 性能解説も… 機会がありましたら 是非お願いします。 😊
@EF66902
@EF66902 4 ай бұрын
32x30キャラ(16x15コマ)分のパレット指定を64バイトに納めて 1画面分キッチリ1024バイトにする変t….. 倹約仕様 お陰で縦スクの計算に一手間掛かるのが面倒くさいったら
@user-cc5bl8mi9r
@user-cc5bl8mi9r 4 ай бұрын
4:44 突然の畏怖情報
@user-qz6hl6vi9d
@user-qz6hl6vi9d 3 ай бұрын
ファミコンすごいですね。 オイラは当時からゲームにあまり興味ない人だったのでファミコンは持ってませんでしたが…。 いまだに機械フェチなので、ハイスペックなゲーム機には興味あるんだけど、ゲームに興味がないという…。
@Preeeeeminent
@Preeeeeminent 2 ай бұрын
古いテレビの画面の線って走査線だったんだ ほう
@user-ov6zf2up7d
@user-ov6zf2up7d 2 жыл бұрын
ブラウン管TV(アナログ放送・ビデオ)は走査線を1本おきに飛び越し走査で表示しているので隙間があいている2枚の映像を表示し残像で1枚の映像になるので1秒間に30枚ですね。(インターレーススキャン)動画内でスローモーションで表示されているのはプログレッシブスキャンですね。 ファミコンがどの方式なのかは記憶が定かではないんですよね。
@yukkuriCS
@yukkuriCS 2 жыл бұрын
デインタレースをミスったシマシマな動画とかよくありましたよね…。 ブラウン管テレビのスキャンラインは500本くらいあって、 ファミコンの解像度はその半分なので、飛び越し走査しても毎フレーム書き換えれちゃうんですよね なので1枚の絵を2フレームに分割とかではなく、60FPSで全部描画していたと思います(うろ覚え)
@kmaru9400
@kmaru9400 Жыл бұрын
NTSC規格は2枚のフィールド(1フレーム分)を走査線一本分ズラして表示するインターレーススキャン方式なんだけど、真空管時代に制定された方式なので同期信号タイミングの許容差がガバで、2枚のフィールドの走査線位置を合わせてプログレッシブな表示をさせる事も出来た。 本来のNTSC規格からは外れているものの、垂直解像度半減と引き換えに少ないメモリと簡単な同期信号回路で60fps表示が可能とメリットが多いので、ファミコンに限らず多くのゲーム機がこの方式だった。
@MrHiroshiHosokawa
@MrHiroshiHosokawa 2 жыл бұрын
ラインバッファでないラインバッファ・・・笑 たしかにそうですね。アーケードゲームなどは高速RAMでスプライトを物理的にラインバッファにしてるものも多いですが、当時のファミコンでは1チップにする必要もあってできなかったんだろうなと思いますね。
@deepblack8594
@deepblack8594 2 жыл бұрын
DMAで非同期にVRAMへ転送できた事も、短いvblankで処理できた理由だった様な遠い記憶があります。 …もしかしたらPSの話かもしれません;
@yukkuriCS
@yukkuriCS 2 жыл бұрын
ありましたね! スプライトを転送するやつでしたっけって気になってぐぐったら面白そうな話がありました >じぇみに広野氏が語るファミコンソフトの開発技術
@deepblack8594
@deepblack8594 2 жыл бұрын
見てみます!
@Terra--kd2gg
@Terra--kd2gg 2 ай бұрын
ファミコンってDMA搭載だったっけ?
@komkiri554
@komkiri554 2 ай бұрын
今思うとブラウン管TVってかなりボヤけた映像だったよね ボヤ映像だったからファミコンドットがキレイに見えた。 今のTVだとドットは滲んで見えちゃう。せっかくSやD端子で、もっとキレイな映像でゲームできてたのに TVからS端子とD端子無くしやがってー!!!
@asapu
@asapu 2 жыл бұрын
いい解説… (*´艸`*) まあ今の人たちに役に立つかは不明だけど…w
@user-yj8mc5cq1c
@user-yj8mc5cq1c 3 ай бұрын
ファミコンのエミュ作るとかどんだけ優秀なの 師事したいくらいだわ
@enuringo
@enuringo Жыл бұрын
おもしろい😂こういう動画あんまりないですよね🤔
@linus8976
@linus8976 3 ай бұрын
内藤さんはゴッドファーザーを喩えにして説明してましたねw
@PREVIEW5555
@PREVIEW5555 2 ай бұрын
ひろゆき(?)か誰かが言ってたけど、ハードウェアの勉強するなら ラズパイとかアルデュイーノとかじゃなくてこういうのじゃないと 勉強にならないというのは理解る気がする 勉強用のでは勉強にならない
@user-ou7lq4ft8h
@user-ou7lq4ft8h 8 ай бұрын
スプライトの表示に比べてBGはチラつかずにしっかり表示できるのはなぜですか?
@user-xs2wq2is6f
@user-xs2wq2is6f 3 ай бұрын
当時の思い出と言えば、復活の呪文の写し間違いによる絶望感と、バグったカセットはドライバーで差込口をガリガリしてフッと息をかけるとバグが直った事ですね。
@user-sv1om5ru5y
@user-sv1om5ru5y Жыл бұрын
聖剣伝説っぽい音楽
@user-xg9pn1tg8s
@user-xg9pn1tg8s 3 ай бұрын
ファミコンのスプライトは52枚と記憶してたが違ってたのか…
@SooglePlay
@SooglePlay 3 ай бұрын
だからバグった時に、 文字の代わりに絵のかけらが表示されるのかぁ
@dtneko954
@dtneko954 4 ай бұрын
z80❗️懐かしい😂
@user-id9cu8ln8i
@user-id9cu8ln8i 3 ай бұрын
なるほどな…わからん😖
@user-ks6ep4pb5b
@user-ks6ep4pb5b 3 ай бұрын
自作エミュレータって単語で?!ってなった
@user-lu4lt7sd3p
@user-lu4lt7sd3p 3 ай бұрын
なるほど分からん
@hagogehidebu6913
@hagogehidebu6913 3 ай бұрын
ファミコンって スプライトは1ライン64でしたっけ?
@user-by2yt2pk8n
@user-by2yt2pk8n 2 ай бұрын
ブラウン管の説明ファミコン混ざってね?
@user-id9cu8ln8i
@user-id9cu8ln8i 11 ай бұрын
そういう事か、さっぱりわかりません
@user-br7un1cf2o
@user-br7un1cf2o 4 ай бұрын
まあ、料理作らせる命令する時に 「オムライス作れ」って命令するのが現代で 出来合いの卵、ご飯、ケチャップ、設計図渡して「盛り付けて。」って命令するのがファミコン って感じかな。
@user-bz2kg8rd8l
@user-bz2kg8rd8l 3 ай бұрын
さっぱりわからないな(笑)
@user-qo8qk8sm9v
@user-qo8qk8sm9v 3 ай бұрын
こういうのを営業が説明して発注元に理解してもらえれば話が早いけど理解できないアフォが多いのよね😔仕事でそういう奴相手するとホント大変😢
@gatchegatche
@gatchegatche 6 ай бұрын
BGMうるさくて見てられない
@マグロ公国
@マグロ公国 5 ай бұрын
本体の音量が悪いのでは?
@kuroneko-banana
@kuroneko-banana 2 ай бұрын
同じくBGMがうるさく感じて見るのやめました
@orangeannet5250
@orangeannet5250 3 ай бұрын
こんちわ、じゃなくてこんちは。まずは日本語から勉強をやり直して。ー
@user-ou7eq1ur5q
@user-ou7eq1ur5q 3 ай бұрын
内容が理解できないからどうでもいいところにだけ難癖つけてるの草
Fortunately, Ultraman protects me  #shorts #ultraman #ultramantiga #liveaction
00:10
❌Разве такое возможно? #story
01:00
Кэри Найс
Рет қаралды 3,3 МЛН
Prank vs Prank #shorts
00:28
Mr DegrEE
Рет қаралды 10 МЛН
What happens if you connect Windows XP to the Internet in 2024?
20:35
【ゆっくり】Unity講座【見るだけ】#1
5:27
おもちゃ箱
Рет қаралды 9 М.
【ゆっくり解説】ナッシュ均衡とは何か【ゲーム理論】
15:38
誰でも楽しめる数学の雑学【ゆっくり解説】
Рет қаралды 298 М.
【2038年問題】世界中のシステムがぶっ壊れる?
4:27
ラムダ技術部
Рет қаралды 1,1 МЛН
普通のブラウン管テレビをRGBモニターに改造してみた CRT RGB mod
17:21
コイケデンデン KoikeDenDen
Рет қаралды 24 М.
【ゆっくり解説】史上最も多くの命を奪った暗号機『エニグマ』
14:15
化け学のふしぎ【ゆっくり解説】
Рет қаралды 159 М.
Fortunately, Ultraman protects me  #shorts #ultraman #ultramantiga #liveaction
00:10