【GC】メモリーカードの容量が大きいほどセーブにかかる時間は小さくなる

ピクミン2をやっていて思いました。

メモリーカードは大容量のものでプレイした方がセーブにかかる時間が短くなって良さげです。

ブロック数59より251、251より2043。

 

純正品はブロック数59と251ですが、サードパーティ製なら2043のものも。使う場合はあらかじめメモリーカードの内容が見られる画面に入ってから、初期化してから使うといいでしょう。

純正品

また、純正品でも海外では1019のレア物が発売されました。(日本版で動作するかは不明)

 

サードパーティ製のもので n [MB] の場合、容量(ブロック数)は16n – 5になるようです。

最大で1028MBのものもあるそうで、一体どんなロードをするのか興味深いです。

 

※追記 1024MBのやつは速いけど128MBのやつより僅かに遅めといったところ。

どうやら1024MBのものは2043ブロックが8個分になっているようです。
(手前のつまみみたいなボタンを押すと、2個目の2043ブロック分に入っているデータに切り替わる感じ。2043×8なので、メモリーカード2043が8個分あって、つまみを押すと1,2,3,…,8と切り替わる。同じゲームのセーブデータやバックアップを、ゲームの進捗ごとにたくさんセーブして区間練習に使うのがいいかも)

512MBのもので8192-5ブロックになっているタイプのものはどうだろうか・・・?

 

参考動画

右が2043のメモリーカード。

59や251ならセーブ中の「ポッポッポッ」という音が2回や3回、ひどいときはそれ以上になることはザラにありますが、2043は1回で済んでいます。

ピクミン2 RTAにおけるメモリーカードありなしの違い
ピクミン2のデータ以外すっからかんにしたメモリーカードなら、タイム的にメモリーカードなしに匹敵するみたいです。(それでもなしの方が0.1-0.2sくらい速いですが)

コメント

  1. 舞宮 より:

    コメント失礼致します、
    GCのメモリーカードの構造的に2048ブロック(パーティション用5ブロック占有)(EXIデバイスID 0x00000080)が最大になると考えます。
    仮にEXIデバイスIDを0x00000100として4096ブロックを与えども、仮に動作したとてパーティションマップ自体が2048が最大であり前半部分しか用いられない可能性が高いです。
    (恐らくはテーブルが狂い、断片化を招く可能性のほうが高くまともに動かない可能性が高いとは思いますが)

    GCの性質的に2048ブロックが高速なのは搭載メモリの命令発行に対する応答時間が短い為なのではないかなと考えます。
    バンク切り替えのあるものは、バンク処理やFPGAやマイコンの応答時間分延びてしまうので寧ろ遅くなってしまうのでしょう。

    RAMをライトバックキャッシュとして、SDカード等を副記憶とする方式を取るメモリーカードを作成すればメモカ無しよりもメモカありの方がセーブ時の画面遷移が高速になるかもしれません。

タイトルとURLをコピーしました