$Id: memcard_checker.txt,v 1.1.1.3 2002/11/19 11:41:43 Yoshizawa1 Exp $



		メモリーカードユーティリティ



												2001/2/5

												狩野  賢一郎





1. 概要

  その名の通り、メモリーカードの操作を一通りマニュアルで操作できる

プログラムです。PS2標準のメモリーカードユーティリティではできない

操作(アトリビュート変更、ファイルアップロード/ダウンロード)にも

対応しました。





2. ソースコード

  source/user/kano/memcard_checker/memcard_checker.c

                                   memcard_checker.h

                                   proc.c

                                   memcard_access.c

                                     ... メモリーカード低レベルアクセス関数

                                   memcard_access.h





3. 起動方法

  シナリオ上に、



    chara メモリーカードファイラー ファイラー



  という一行を追加して下さい。

  このプログラムでは、画面全体に文字を表示し、1P側のコントローラーで

操作をしますので、通常のゲームモードでは使いにくいと思われます。

専用のシナリオにすることをお奨めします。





4. 機能解説

  現在動かせるカーソルは、">>"と表示されています。メモリーカードの

操作を行う時は、カーソルで行いたい操作を選択します。操作したい事柄に

よっては、三つある選択モードをうまく組み合わせなくてはいけません。

選択モードは、下の三つがあり、SELECTボタンで次の選択モードに移ります。



      -----------------------------------------

      |                                       |

      V                                       |

  ポート選択 -> コマンド選択 -> ファイル選択---





・ポート選択モード

  メモリーカードの差さっているメモリーカードポートを選択します。

  上下ボタン ... メモリーカードポートの選択

  左右ボタン ... メモリーカードポートにマルチタップが差さっていた場合、

                 マルチタップのポートを選択



・コマンド選択モード

  メモリーカードに対して行う操作の選択をします。

  上下左右ボタン ... コマンドの選択

  ○ボタン       ... コマンドの実行、または、コマンドの専用モードに移行



  COPY

    現在選択している、もしくはカーソルが示しているファイルをコピーします。

  コピー先の選択は、COPYを選択した後で選択します。



    上下ボタン ... コピー先ディレクトリの選択

    ○ボタン   ... 選択ディレクトリへ移動

    ×ボタン   ... ルートディレクトリへ移動

    △ボタン   ... コピーの実行

    L1ボタン   ... ポートの選択

    L2ボタン   ... マルチタップが差さっていた場合、マルチタップのポートの選択



  DELETE

    現在選択している、もしくはカーソルが示しているファイルを消去します。

  ディレクトリを消す場合は、ディレクトリの中にあるファイルを先に消す必要があります。



  CHMOD

    現在選択している、もしくはカーソルが示しているファイルの属性を変更します。

  この機能は、ソニーのライブラリの仕様で、ディレクトリに対してしか働きません。

  下の6つのフラグの値を変更できます。表示は、それぞれのフラグに対して、-,0,1が

  指定できます。-はフラグの変更無し、0はフラグのOFF、1はONを表します。



    R   ... 読み込み許可フラグ

    W   ... 書き込み許可フラグ

    X   ... 実行許可フラグ

    Du  ... 複製禁止フラグ

    Pda ... ポケットステーション用プログラムファイルフラグ

    Ps1 ... PS1用データファイルフラグ





  FORMAT

    指定のメモリーカードをフォーマットします。



  UNFORMAT

    指定のメモリーカードをアンフォーマット状態にします。



  MKDIR

    指定の場所にディレクトリを作成します。PS2用メモリーカードでは、通常ルート

  ディレクトリにはディレクトリしかなく、ゲームのデータ、アイコンファイルは、

  そのディレクトリの下に置かれます。ソニーの規定では、ルートディレクトリ以外の

  ディレクトリには、ディレクトリを作成出来ないことになっています。



    ディレクトリ名入力モード

    上下左右ボタン ... 入力文字の選択

    ○ボタン       ... 一文字入力

    ×ボタン       ... 文字の消去

    △ボタン       ... 実行終了

    □ボタン       ... キャンセル終了

    L1R1ボタン     ... 入力位置の変更



  RENAME

    指定のファイル、ディレクトリの名前を変更します。



    ファイル名入力モード

    上下左右ボタン ... 入力文字の選択

    ○ボタン       ... 一文字入力

    ×ボタン       ... 文字の消去

    △ボタン       ... 実行終了

    □ボタン       ... キャンセル終了

    L1R1ボタン     ... 入力位置の変更





  UPLOAD

    指定のファイルをメモリーカードにアップロードします。アップロードしたいファイルは、

  cdrom.img/の下になるべく置いて下さい。cdrom.img/がカレントディレクトリになっています。



    ファイル名入力モード

    上下左右ボタン ... 入力文字の選択

    ○ボタン       ... 一文字入力

    ×ボタン       ... 文字の消去

    △ボタン       ... 実行終了

    □ボタン       ... キャンセル終了

    L1R1ボタン     ... 入力位置の変更



  DOWNLOAD

    指定のファイルをメモリカードからダウンロードします。ダウンロードしたファイルは、

  cdrom.img/の下に置かれます。

