[過去ログ]
【SEGA】メガドライブ総合スレ【16-BIT】新1面 (1002レス)
【SEGA】メガドライブ総合スレ【16-BIT】新1面 http://medaka.5ch.net/test/read.cgi/retro/1728036239/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
217: NAME OVER [sage] 2024/11/10(日) 09:33:33.88 ID:iRv6WEyx0 PCエンジンの場合はROMからVDC(VRAM)への一気にデータ転送を行う場合はCPUが行ってるんだけど タイマー割り込みが掛かるとデータ転送を中断して割り込み処理に行けるっぽいね スーファミも多分VRAMへのデータ転送中でも割り込みは優先されるのかな? メガドラの場合はROMからVRAMへのDMAはVDPが行っているんだけど、 ROMへのアクセス権はVDPが最優先されるからDMA作動時はVDPが68Kへバスリクエストを掛けるから68Kは停止 Z80からは68Kのメモリエリアが見えなくなるからZ80が68Kのメモリエリア(カートリッジ含め)を参照する場合は 68KからZ80に対してバスリクエストを掛けて停止させる必要があるけど参照しない場合は停止させる必要はない Z80には8KBのワークRAMが与えられているからドライバやPCMデータを置くようにしたのがXGMドライバ DMAが作動する前にPCMデータを書き換えてるっぽいね ただZ80にはタイマー割り込みが繋がれていないから 命令のクロックを逆算して命令を並べる事でFM音源を鳴らしつつPCM再生レートを一定に保つという超面倒な事をやってる http://medaka.5ch.net/test/read.cgi/retro/1728036239/217
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 785 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.009s