File tree Expand file tree Collapse file tree 2 files changed +217
-67
lines changed Expand file tree Collapse file tree 2 files changed +217
-67
lines changed Original file line number Diff line number Diff line change @@ -79,7 +79,8 @@ typedef enum isoldr_exec_type {
7979 BIN_TYPE_AUTO = 0 ,
8080 BIN_TYPE_KOS = 1 ,
8181 BIN_TYPE_KATANA ,
82- BIN_TYPE_WINCE
82+ BIN_TYPE_WINCE ,
83+ BIN_TYPE_NAOMI
8384} isoldr_exec_type_t ;
8485
8586
@@ -134,12 +135,27 @@ typedef enum isoldr_cdda_mode {
134135 CDDA_MODE_CH_FIXED = 0x00020000
135136} isoldr_cdda_mode_t ;
136137
138+ /**
139+ * Type of dumped image
140+ */
141+ typedef enum isoldr_image_type {
142+
143+ IMAGE_TYPE_ISO = ISOFS_IMAGE_TYPE_ISO ,
144+ IMAGE_TYPE_CSO = ISOFS_IMAGE_TYPE_CSO ,
145+ IMAGE_TYPE_ZSO = ISOFS_IMAGE_TYPE_ZSO ,
146+ IMAGE_TYPE_CDI = ISOFS_IMAGE_TYPE_CDI ,
147+ IMAGE_TYPE_GDI = ISOFS_IMAGE_TYPE_GDI ,
148+
149+ IMAGE_TYPE_ROM_NAOMI = 10
150+
151+ } isoldr_image_type_t ;
152+
137153
138154typedef struct isoldr_info {
139155
140156 char magic [12 ]; /* isoldr magic code - 'DSISOLDRXXX' where XXX is version */
141157
142- uint32 image_type ; /* See isofs_image_type_t */
158+ uint32 image_type ; /* See isoldr_image_type_t */
143159 char image_file [256 ]; /* Full path to image */
144160 char image_second [12 ]; /* Second data track file for the multitrack GDI image */
145161
@@ -179,7 +195,7 @@ typedef struct isoldr_info {
179195
180196
181197/**
182- * Get some info from CD image and fill info structure
198+ * Get some info from CD image or NAOMI ROM dump and fill info structure
183199 */
184200isoldr_info_t * isoldr_get_info (const char * file , int use_gdtex );
185201
You can’t perform that action at this time.
0 commit comments