##### Shinobi Library - Memory Card Structure

# BUS_BACKUPFILEHEADER

Structure where file image information is stored

### DEFINITION

      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;

### MEMBER

  `vms_comment[18]` | VMS comment
  `btr_comment[34]` | BootROM comment
  `game_name[16]` | Game name (sort item)
  `*icon_palette` | Icon palette address
  `*icon_data` | Icon data address
  `icon_num` | Icon number
  `icon_speed` | Icon animation speed
  `*visual_data` | Visual data address
  `visual_type` | Visual type
  `reserved` | Reserved
  `*save_data` | Application save data address
  `save_size` | Application save data size

### DESCRIPTION

  Structure where memory card file image creation and analysis information is stored.

### REFERENCE

  `buAnalyzeBackupFileImage()
  buCalcBackupFileSize()
  buMakeBackupFileImage()
  `

BUS_BACKUPFILEHEADER

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999