パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

太陽電池とボタン押下発電のみで動作するゲームボーイ誕生」記事へのコメント

  • ゲーム中にエネルギー切れを起こした場合でも、プレイデータが飛ばないようにシステムに不揮発性メモリーを採用。電源が回復し次第、続きがプレイできる

    さらっとすごいことが書いてあるのですが、オリジナルと同じCPUでどんな仕組みでこういうことが可能になるのでしょう。

    • by Anonymous Coward on 2020年09月10日 16時51分 (#3886505)

      CPUではなくエミュレーターだからね。
      CPUのファームは起動したら自分のメモリ内にゲームボーイ用CPUのメモリ空間を仮想的に用意するけど、その物理アドレスを固定してあげる。もちろんゲームボーイのCPU用のレジスタなども物理アドレス固定。
      メモリなどをレジュームするか初期化するかはフラグ立てておけばいい。
      CPUのメモリはFRAMのような不揮発メモリを使用してあげればできあがり。

      親コメント

Stay hungry, Stay foolish. -- Steven Paul Jobs

処理中...