0339名無しの挑戦状
2017/08/12(土) 11:50:57.86ID:Z7SC/v/Hこの「エミュじゃないとダメ状態」ってのが分からない。
エミュって実機を正確に動かす為にクロックレベルで実機に近づけてる。
中にはエミュレートが不完全な部分はでハックで回避してる物も有るけどさ。
ROMのファイルの違いもエミュで扱う為のヘッダが付加されているものがあるかどうかぐらい。
それに・・・Badappleの再生動画は実機で実行されている所を映してるじゃん。
「実機で実用段階になってない」は何を元にそう書いたのかな?
普通のゲームは「適時転送」なんてあやふやな物じゃなく1/60秒で全ての処理をこなしてプログラムを一周させてる。
badappleが目指しているのは1/30秒で1フレームを完成させる事。
もしオーバーすれば前のフレームと今のフレームが同じになってコマ飛びするだけ。
転送とは書いているけど、ワークRAMの内容をVRAMに移動じゃなくコピーしてる。
だから転送してもしなくてもフレームのデータはそこに残ったまま。
この残ったデータを書き換えて、書き換えた部分だけをVRAMに送ってる。
VRAM側も一度書いた内容は消えない。「すっからかん」って何を指してるのかわからない。