Skip to content

RomInfo ​

cpp
#include <Components/C64Types.h>
cpp
struct RomInfo

Defined in Components/C64Types.h:322

Description of an installed ROM.

Public Attributes ​

ReturnNameDescription
u32crc32CRC32 checksum.
u64fnv64FNV-64 checksum.
const char *titleTitle of the ROM.
const char *subtitleSubtitle of the ROM.
const char *revisionRevision of the ROM.
boolisCommodoreRomThe ROM is an original Commodore ROM.
boolisPatchedRomThe ROM is a patched variant.
boolisMega65RomThe ROM is an OpenROM of the MEGA65 project.

crc32 ​

cpp
u32 crc32

Defined in Components/C64Types.h:324

CRC32 checksum.


fnv64 ​

cpp
u64 fnv64

Defined in Components/C64Types.h:325

FNV-64 checksum.


title ​

cpp
const char * title

Defined in Components/C64Types.h:327

Title of the ROM.


subtitle ​

cpp
const char * subtitle

Defined in Components/C64Types.h:328

Subtitle of the ROM.


revision ​

cpp
const char * revision

Defined in Components/C64Types.h:329

Revision of the ROM.


isCommodoreRom ​

cpp
bool isCommodoreRom

Defined in Components/C64Types.h:331

The ROM is an original Commodore ROM.


isPatchedRom ​

cpp
bool isPatchedRom

Defined in Components/C64Types.h:332

The ROM is a patched variant.


isMega65Rom ​

cpp
bool isMega65Rom

Defined in Components/C64Types.h:333

The ROM is an OpenROM of the MEGA65 project.