- //bmp = bitmapLoadPcx("data/chikyuu.pcx");\r
- gvar.video.page[0]=modexDefaultPage(&gvar.video.page[0]);\r
-\r
- mm.mmstarted=0;\r
- MM_Startup(&mm, &mmi);\r
- CA_Startup(&gvar);\r
- // What should be done by read_vrs:\r
- //if(CA_LoadFile("data/spri/chikyuu.vrs", &bigbuffer, &mm, &mmi)) baka=1; else baka=0;\r
-\r
-// // Insert sanity cheks later\r
-// vrs.buffer = bigbuffer;\r
-// vrs.data_size = size - sizeof(struct vrl1_vgax_header);\r
-// num_of_vrl = 0;\r
-// vrl_id_iter = (uint16_t huge *)(vrs.buffer + vrs.vrs_hdr->offset_table[VRS_HEADER_OFFSET_SPRITE_ID_LIST]);\r
-// while(vrl_id_iter[num_of_vrl]){\r
-// num_of_vrl++;\r
-// }\r
-//\r
-// // Allocate memory for vrl line offsets table\r
-// vrl_line_offsets = malloc(sizeof(vrl1_vgax_offset_t *)*num_of_vrl);\r
-//\r
-// vrl_headers_offsets = (uint32_t huge *)(vrs.buffer + vrs.vrs_hdr->offset_table[VRS_HEADER_OFFSET_VRS_LIST]);\r
-// // Calculate line offsets for each vrl\r
-// for(i = 0; i < num_of_vrl; i++){\r
-// curr_vrl = (struct vrl1_vgax_header huge *)(vrs.buffer + vrl_headers_offsets[i]);\r
-//\r
-// // Calc. vrl size as (next_offset - curr_offset)\r
-// if (i != num_of_vrl - 1){\r
-// vrl_size = vrl_headers_offsets[i+1] - vrl_headers_offsets[i] - sizeof(struct vrl1_vgax_header);\r
-// }\r
-// // If it's the last vrl, size is (next_vrs_struct_offset - curr_offset)\r
-// else{\r
-// vrl_size = vrs.vrs_hdr->offset_table[VRS_HEADER_OFFSET_SPRITE_ID_LIST] - vrl_headers_offsets[i] - sizeof(struct vrl1_vgax_header);\r
-// }\r
-// vrl_line_offsets[i] = vrl1_vgax_genlineoffsets(curr_vrl, (byte *)curr_vrl + sizeof(struct vrl1_vgax_header), vrl_size);\r
-// }\r
-// vrs.vrl_line_offsets = vrl_line_offsets;\r
-\r
-\r
- //read_vrs(&gvar, "data/spri/chikyuu.vrs", &vrs);\r
-// spri.spritesheet = &vrs;\r
-// spri.sprite_vrl_cont = malloc(sizeof(struct vrl_container));\r
-// i = set_anim_by_id(&spri, 11);\r
-// if (i == -1)\r
-// {\r
-// return;\r
-// }\r
-// spri.x = 5;\r
-// spri.y = 100;\r
-\r
-// Uncomment to see broken sprites\r
-/* sega = mm.bufferseg;\r
- if(CA_LoadFile("data/spri/CHUBACW1.vrl", &bigbuffer, &mm, &mmi)) baka=1; else baka=0;*/\r
-\r
- /* clear and draw one sprite and one bitmap */\r