# HG changeset patch # User Matti Hamalainen # Date 1425339652 -7200 # Node ID 03322ee5bb32f306fd08986396151fc9e569ab07 # Parent 988a3397839e72be33286c8989495cda61a7274c Change dumpmod short format sample instrument output. diff -r 988a3397839e -r 03322ee5bb32 tools/dumpmod.c --- a/tools/dumpmod.c Mon Mar 02 20:30:25 2015 +0200 +++ b/tools/dumpmod.c Tue Mar 03 01:40:52 2015 +0200 @@ -306,18 +306,24 @@ { #ifndef JSS_LIGHT if (i->desc && !optDump) - fprintf(f, "'%s', ", i->desc); + fprintf(f, "%s|", i->desc); #endif fprintf(f, - "s=%ld (%lx), l=%ld-%ld (%lx-%lx), v=%i (%x), f=0x%x, c4=%i (%x), rn=%i (%s%i), ft=%i, pn=%i (%x)\n", - (unsigned long) i->size, (unsigned long) i->size, - (unsigned long) i->loopS, (unsigned long) i->loopE, - (unsigned long) i->loopS, (unsigned long) i->loopE, - i->volume, i->volume, i->flags, i->C4BaseSpeed, - i->C4BaseSpeed, i->ERelNote, - patNoteTable[(48 + i->ERelNote) % 12], - (48 + i->ERelNote) / 12, i->EFineTune, - i->EPanning, i->EPanning); + "%8ld|%8ld..%-8ld|%03d|%-2s %-2s %-2s|" + "%4d|%s%d|%d|%d\n", + (unsigned long) i->size, + (unsigned long) i->loopS, + (unsigned long) i->loopE, + i->volume, + + (i->flags & jsfLooped) ? "lp" : "", + (i->flags & jsfBiDi) ? "bi" : "", + (i->flags & jsf16bit) ? "16" : "8", + + i->C4BaseSpeed, + patNoteTable[(48 + i->ERelNote) % 12], + (48 + i->ERelNote) / 12, i->EFineTune, + i->EPanning); } } @@ -451,7 +457,7 @@ ); for (i = 0; i < mod->nextInstruments; i++) { - printf("#%03i: ", i + 1); + printf("#%03d: ", i + 1); printExtInstrument(stdout, mod->extInstruments[i]); } } @@ -464,7 +470,7 @@ ); for (i = 0; i < mod->ninstruments; i++) { - printf("#%03i: ", i + 1); + printf("#%03d: ", i + 1); printInstrument(stdout, mod->instruments[i]); } }