![]() |
libElysianVMU 1.6.0
Full-featured, accurate, cross-platform library emulating the Dreamcast's Visual Memory Unit
|
#include <evmu_icondata.h>
Data Fields | |
char | description [16] |
uint32_t | vmuIconOffset |
uint32_t | dcIconOffset |
Header structure for the ICONDATA_VMS special VMU file.
EvmuIconData is the VMS file payload for the special ICONDATA_VMS reserved file. It doesn't have all of the regular VMS header fields and is treated differently from regular VMS headers.
Definition at line 102 of file evmu_icondata.h.
|
related |
Creats and returns a GblByteArray containing an ARGB4444 16-bit format texture for the DC icon.
|
related |
Creates and returns a GblByteArray containing an ARGB4444 16-bit format texture for the VMU icon.
|
related |
Returns a raw data pointer to the DC icon, which is a 4-bit paletted image where each color is 16-bit.
|
related |
Returns the 16-bit color palette entry at index idx
for the DC icon.
|
related |
Fills the given GblStringBuffer with the EvmuIconData::description field, returning its C string.
|
related |
Dumps all attribute and field information for EvmuIconData to the libGimbal log system.
|
related |
Returns a pointer to the beginning of the byte sequence for unlocking the secret DC BIOS.
|
related |
Returns GBL_TRUE if the secret 3D Dreamcast BIOS has been unlocked, GBL_FALSE otherwise.
|
related |
Sets the EvmuIconData::description field to the string given by pString
, returning the number of bytes copied.
|
related |
Sets the 16-byte sequence for unlocking the secret BIOS to the data pointed to by pBytes
.
|
related |
Returns the total size of the EvmuIconData file on the filesystem in bytes.
|
related |
Locks or unlocks the secret 3D additional Dreamcast BIOS by writing a secret bit sequence.
|
related |
Returns a raw data pointer to the VMU icon, which is a monochrome bitmap.
uint32_t EvmuIconData::dcIconOffset |
Byte offset of the DC icon from the header.
Definition at line 106 of file evmu_icondata.h.
char EvmuIconData::description[16] |
VMU filesystem description of file.
Definition at line 104 of file evmu_icondata.h.
uint32_t EvmuIconData::vmuIconOffset |
Byte offset of the VMU icon from the header.
Definition at line 105 of file evmu_icondata.h.