diff --git a/sky.c b/sky.c index bf16cd8..97ed4e4 100644 --- a/sky.c +++ b/sky.c @@ -364,8 +364,15 @@ unsigned char *gf4tp_tp(unsigned char *dst, struct gfainf *gi, */ src = mrk; - } else - src = bot; + } else { /* Added hex printing of INLINE data / Markus Hoffmann 2013 */ + printf("' ## INLINE: src=%p bot=%p",src,bot); + for (mrk = src; mrk < bot; mrk++) { + if((mrk-src)%16==0) printf("\n' $%04x: ",mrk-src); + printf("%02x ",*mrk); + + } printf("\n' %d Bytes.\n",mrk-src); + src = bot; + } break; case 199: src++; diff --git a/tests/SP_SEK_V.GFA b/tests/SP_SEK_V.GFA new file mode 100755 index 0000000..a615ff5 Binary files /dev/null and b/tests/SP_SEK_V.GFA differ