[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 08/02 11:44 / Filesize : 212 KB / Number-of Response : 908
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ファミコンのプログラム2



1 名前:名前は開発中のものです。 [2005/12/21(水) 02:19:16 ID:3YuJDfXD]
マリオみたいなのを作ってエミュで遊びたいんですが
開発ツールはどこで手に入りますか?

900 名前:名前は開発中のものです。 mailto:sage [2008/04/22(火) 23:45:00 ID:PoL7rtGA]
Vblankは1/60sに一回起こる。つまりそういうことです。

というか実際のところどうなんだろうね。
どこまで1/60sに近い数字なんだろう。

901 名前:名前は開発中のものです。 mailto:sage [2008/04/23(水) 00:38:27 ID:byKYi0oI]
NTSCなら60000/1001で59.94fps
だからゲーム機上の60フレームは厳密には1秒では無い

902 名前:名前は開発中のものです。 mailto:sage [2008/04/23(水) 09:12:26 ID:p6pBJev8]
ファミコンはNTSCじゃないから、59.94ではない。
事実、テレビにファミコン映像が少し混ざった場合、上から下へ(あるいは逆かも)流れるので、
59.94と一致はしていない。

903 名前:名前は開発中のものです。 mailto:sage [2008/04/23(水) 13:31:06 ID:p6pBJev8]
そう言えばエミュで、迷宮組曲の連射測定機能を測ると、理論値より少し多く出るな。 なんでだろう。

904 名前:名前は開発中のものです。 mailto:sage [2008/04/24(木) 22:33:31 ID:4GaXT/pf]
>>901-902
ファミコンは60.1Hzっぽいな
1/(4/21.48e6*341*262) = 60.106

以下 NTSC 2C02 technical reference から抜粋
> Other than the 3-stage Johnson counter, the 21.48 MHz signal is not used
> directly by any other PPU hardware. Instead, the signal is divided by 4 to
>get 5.37 MHz, and is used as the smallest unit of timing in the PPU.

> - 341 PPU cc's make up the time of a typical scanline (or 341/3 CPU cc's).
> - One frame consists of 262 scanlines. This equals 341*262 PPU cc's per
> frame (divide by 3 for # of CPU cc's).

その差が効いてくる場面は、ゲームで遊ぶ分にはあまりなさそうで、
実機のキャプチャとかじゃなけりゃ気にすることはないだろうが。

>>898のようなのなら、ふつーは垂直同期を数えるかな。
MSXのBASICで秒間60増えるTIME変数は便利だったのを思い出した。

905 名前:名前は開発中のものです。 mailto:sage [2008/04/24(木) 23:42:03 ID:soSdpCPx]
(21477270/4) / (341*262)=60.098
だろ?

906 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 09:49:47 ID:nl7Vbcs/]
このスレの住人ってすげーな。

907 名前:名前は開発中のものです。 mailto:sage [2008/04/26(土) 14:59:29 ID:rnaVgqqK]
>>904
まあ正確な時計を作るわけでもないから
普通は60フレーム数えて1秒とすれば問題ないよなぁ

そもそもマリオなんかは秒計算じゃないし






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<212KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef