KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
vmu_pkg_t Struct Reference

VMU Package type. More...

#include <dc/vmu_pkg.h>

Data Fields

char desc_short [20]
 Short file description.
 
char desc_long [36]
 Long file description.
 
char app_id [20]
 Application ID.
 
int icon_cnt
 Number of icons.
 
int icon_anim_speed
 Icon animation speed.
 
int eyecatch_type
 "Eyecatch" type
 
int data_len
 Number of data (payload) bytes.
 
uint16 icon_pal [16]
 Icon palette (ARGB4444)
 
const uint8icon_data
 512*n bytes of icon data
 
const uint8eyecatch_data
 Eyecatch data.
 
const uint8data
 Payload data.
 

Detailed Description

VMU Package type.

Anyone wanting to package a VMU file should create one of these somewhere; eventually it will be turned into a flat file that you can save using fs_vmu.

Field Documentation

◆ app_id

char vmu_pkg_t::app_id[20]

Application ID.

◆ data

const uint8* vmu_pkg_t::data

Payload data.

◆ data_len

int vmu_pkg_t::data_len

Number of data (payload) bytes.

◆ desc_long

char vmu_pkg_t::desc_long[36]

Long file description.

◆ desc_short

char vmu_pkg_t::desc_short[20]

Short file description.

◆ eyecatch_data

const uint8* vmu_pkg_t::eyecatch_data

Eyecatch data.

◆ eyecatch_type

int vmu_pkg_t::eyecatch_type

"Eyecatch" type

◆ icon_anim_speed

int vmu_pkg_t::icon_anim_speed

Icon animation speed.

◆ icon_cnt

int vmu_pkg_t::icon_cnt

Number of icons.

◆ icon_data

const uint8* vmu_pkg_t::icon_data

512*n bytes of icon data

◆ icon_pal

uint16 vmu_pkg_t::icon_pal[16]

Icon palette (ARGB4444)


The documentation for this struct was generated from the following file: