*/
if (f_setup.exec_in_blorb) {
blorb_err = bb_load_chunk_by_type(blorb_map, bb_method_FilePos,
- &blorb_res, bb_make_id('Z','C','O','D'), 0);
+ &blorb_res, bb_ID_Exec, 0);
+
+ printf("blorb_err %d\n", blorb_err);
+ exit(2);
+
+ blorb_err = bb_load_chunk_by_type(blorb_map, bb_method_FilePos,
+ &blorb_res, bb_ID_ZCOD, 0);
f_setup.exec_in_blorb = 1;
}
#include "../blorb/blorb.h"
#include "../blorb/blorblow.h"
+#define bb_ID_ZCOD (bb_make_id('Z','C','O','D'))
+#define bb_ID_FORM (bb_make_id('F','O','R','M'))
+#define bb_ID_MOD (bb_make_id('M','O','D',' '))
+#define bb_ID_OGGV (bb_make_id('O','G','G','V'))
typedef struct sampledata_struct {
unsigned short channels;
printf("Blorb file loaded, but unable to build map.\n\n");
break;
case bb_err_NotFound:
- printf("Blorb file loaded, but lacks executable chunk.\n\n");
+ printf("Blorb file loaded, but lacks ZCOD executable chunk.\n\n");
break;
case bb_err_None:
// printf("No blorb errors.\n\n");