@@ -139,7 +139,6 @@ static void read_vertex(unsigned char *data, vertex *v, unsigned translate[])
139139static void load_vertices (unsigned char * data , unsigned int offset , unsigned int index , unsigned int count , unsigned translate [])
140140{
141141 unsigned i ;
142- INFO ("load: %X, %d\n" , offset , count );
143142 for (i = 0 ; i < count ; i ++ ) {
144143 if (i + index < DIM (vertex_buffer )) {
145144 read_vertex (& data [offset + i * 16 ], & vertex_buffer [i + index ], translate );
@@ -321,6 +320,7 @@ static int print_f3d(FILE *fout, unsigned int *dl_addr, arg_config *config)
321320 sprintf (tmp , "%02X " , data [i ]);
322321 strcat (description , tmp );
323322 }
323+ INFO ("%02X%06X: " , dl_seg , seg_offset );
324324 switch (data [0 ]) {
325325 case F3D_MOVEMEM :
326326 switch (data [1 ]) {
@@ -494,7 +494,7 @@ static int print_f3d(FILE *fout, unsigned int *dl_addr, arg_config *config)
494494 unsigned ult = w0 & 0x3FF ;
495495 unsigned lrs = (w1 >> 12 ) & 0x3FF ;
496496 unsigned dxt = w1 & 0x3FF ;
497- INFO ("%14s %03X %03X %03X %u" , "G_LOADBLOCK" , uls , ult , lrs , dxt );
497+ INFO ("%14s %03X %03X %03X %u\n " , "G_LOADBLOCK" , uls , ult , lrs , dxt );
498498 break ;
499499 }
500500 case G_SETTILE :
@@ -545,7 +545,7 @@ static int print_f3d(FILE *fout, unsigned int *dl_addr, arg_config *config)
545545 seg_address = read_u32_be (& data [4 ]);
546546 bank = data [4 ];
547547 seg_offset = seg_address & 0x00FFFFFF ;
548- INFO ("%14s %02X %06X \n" , "G_SETTIMG" , bank , seg_offset );
548+ INFO ("%14s %08X \n" , "G_SETTIMG" , seg_address );
549549 fprintf (fout , "\ng s%08X_%08X\n" , * dl_addr , seg_address );
550550 fprintf (fout , "usemtl M%08X\n" , seg_address );
551551 tile .address = seg_address ;
0 commit comments