アカウント名:
パスワード:
ゲーム中にエネルギー切れを起こした場合でも、プレイデータが飛ばないようにシステムに不揮発性メモリーを採用。電源が回復し次第、続きがプレイできる
さらっとすごいことが書いてあるのですが、オリジナルと同じCPUでどんな仕組みでこういうことが可能になるのでしょう。
CPUではなくエミュレーターだからね。CPUのファームは起動したら自分のメモリ内にゲームボーイ用CPUのメモリ空間を仮想的に用意するけど、その物理アドレスを固定してあげる。もちろんゲームボーイのCPU用のレジスタなども物理アドレス固定。メモリなどをレジュームするか初期化するかはフラグ立てておけばいい。CPUのメモリはFRAMのような不揮発メモリを使用してあげればできあがり。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stay hungry, Stay foolish. -- Steven Paul Jobs
不揮発性 (スコア:2)
さらっとすごいことが書いてあるのですが、オリジナルと同じCPUでどんな仕組みでこういうことが可能になるのでしょう。
Re:不揮発性 (スコア:0)
CPUではなくエミュレーターだからね。
CPUのファームは起動したら自分のメモリ内にゲームボーイ用CPUのメモリ空間を仮想的に用意するけど、その物理アドレスを固定してあげる。もちろんゲームボーイのCPU用のレジスタなども物理アドレス固定。
メモリなどをレジュームするか初期化するかはフラグ立てておけばいい。
CPUのメモリはFRAMのような不揮発メモリを使用してあげればできあがり。