Rizin
unix-like reverse engineering framework and cli tools
|
Go to the source code of this file.
Macros | |
#define | SPC_MAGIC "SNES-SPC700 Sound File Data" |
#define | SPC_HDR_SIZE sizeof(spc_hdr) |
#define | RAM_START_ADDRESS 0x100 |
#define | RAM_SIZE 0x10000 |
#define | DSP_REG_START_ADDRESS 0x10100 |
#define | DSP_REG_SIZE 0x80 |
#define | EXTRA_RAM_START_ADDRESS 0x101C0 |
#define | EXTRA_RAM_SIZE 0x40 |
#define | EXTENDED_ID666_START_ADDRESS 0x10200 |
Enumerations | |
enum | emulator_used { UNKNOWN , ZSNES , SNES9X } |
Functions | |
RZ_PACKED (typedef struct { char song_title[32];char game_title[32];char name_of_dumper[16];char comments[32];ut8 date[11];ut8 num_sec_bef_fade_out[3];ut8 len_fade_out[5];char artist_song[32];bool default_channel_disabled;emulator_used emulator_used[1];ut8 reserved[1];}) id666_tag_text | |
RZ_PACKED (typedef struct { char song_title[32];char game_title[32];char name_of_dumper[16];char comments[32];ut8 date[4];ut8 unused[8];ut8 num_sec_bef_fade_out[3];ut8 len_fade_out[4];char artist_song[32];bool default_channel_disabled;ut8 reserved[1];}) id666_tag_binary | |
RZ_PACKED (typedef struct { char signature[33];ut8 signature2[2];ut8 has_id666;ut8 version;}) spc_hdr | |
RZ_PACKED (typedef struct { ut8 pcl;ut8 pch;ut8 a;ut8 x;ut8 y;ut8 psw;ut8 sp;ut8 reserved_1;ut8 reserved_2;}) spc_reg | |
RZ_PACKED (typedef struct { ut8 ram[0x10000];ut8 dsp[128];ut8 unused[0x40];ut8 ipl_rom[0x40];}) spc_data | |
#define DSP_REG_SIZE 0x80 |
Definition at line 14 of file spc_specs.h.
#define DSP_REG_START_ADDRESS 0x10100 |
Definition at line 13 of file spc_specs.h.
#define EXTENDED_ID666_START_ADDRESS 0x10200 |
Definition at line 19 of file spc_specs.h.
#define EXTRA_RAM_SIZE 0x40 |
Definition at line 17 of file spc_specs.h.
#define EXTRA_RAM_START_ADDRESS 0x101C0 |
Definition at line 16 of file spc_specs.h.
#define RAM_SIZE 0x10000 |
Definition at line 11 of file spc_specs.h.
#define RAM_START_ADDRESS 0x100 |
Definition at line 10 of file spc_specs.h.
#define SPC_HDR_SIZE sizeof(spc_hdr) |
Definition at line 8 of file spc_specs.h.
#define SPC_MAGIC "SNES-SPC700 Sound File Data" |
Definition at line 7 of file spc_specs.h.
enum emulator_used |
References signature(), and version.
RZ_PACKED | ( | typedef struct { char song_title[32];char game_title[32];char name_of_dumper[16];char comments[32];ut8 date[11];ut8 num_sec_bef_fade_out[3];ut8 len_fade_out[5];char artist_song[32];bool default_channel_disabled;emulator_used emulator_used[1];ut8 reserved[1];} | ) |
References reserved.
RZ_PACKED | ( | typedef struct { char song_title[32];char game_title[32];char name_of_dumper[16];char comments[32];ut8 date[4];ut8 unused[8];ut8 num_sec_bef_fade_out[3];ut8 len_fade_out[4];char artist_song[32];bool default_channel_disabled;ut8 reserved[1];} | ) |
References reserved.