##### Shinobi Library - 構造体/その他のデータ型

# BUS_BACKUPFILEHEADER

ファイルイメージ情報構造体

### 定義

>     typedef struct {
>          char vms_comment[18];
>          char btr_comment[34];
>          Uint8 game_name[16];
>          void* icon_palette;
>          void* icon_data;
>          Uint16 icon_num;
>          Uint16 icon_speed;
>          void* visual_data;
>          Uint16 visual_type;
>          Uint16 reserved;
>          void* save_data;
>          Uint32 save_size;
>     } BUS_BACKUPFILEHEADER;

### メンバ

> vms_comment[18] | VM用コメント
> btr_comment[34] | BOOT ROM用コメント
> game_name[16] | アプリケーション名(ソートアイテム)
> *icon_palette | アイコンパレットアドレス
> *icon_data | アイコンデータアドレス
> icon_num | アイコン枚数
> icon_speed | アイコンアニメーションスピード
> *visual_data | ビジュアルデータアドレス
> visual_type | ビジュアルタイプ
> reserved | 予約
> *save_data | アプリケーションセーブデータアドレス
> save_size | アプリケーションセーブデータサイズ

### 解説

> メモリーカードのファイルイメージ作成および解析用の情報を格納した構造体です。

### 備考

> アプリケーション名(ソートアイテム)を指定するメンバ game_nameに使われる文字コードは、 通常のコードではありません。 16バイト全てに専用コードによる指定が必要です。 指定したい文字列が16バイトに満たない場合には、空白部分を0x00で埋めてください。

> 詳しくは、「ペリフェラルガイド」を参照してください。

### 参照

> buAnalyzeBackupFileImage() | ファイルヘッダイメージの作成
> buMakeBackupFileImage() | ファイルイメージの取得

BUS_BACKUPFILEHEADER

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000