comparison tools/lib64fmts.c @ 1529:4068d87ca884

Rename some decoder functions.
author Matti Hamalainen <ccr@tnsp.org>
date Sat, 12 May 2018 02:29:05 +0300
parents 3265175b24d2
children 2f7ff28ea56e
comparison
equal deleted inserted replaced
1528:239dc13123fd 1529:4068d87ca884
112 112
113 return DM_PROBE_SCORE_FALSE; 113 return DM_PROBE_SCORE_FALSE;
114 } 114 }
115 115
116 116
117 static BOOL fmtDrazLaceSetLaceType(DMC64Image *img, const DMC64EncDecOp *op, 117 static BOOL fmtDrazLaceGetLaceType(DMC64Image *img, const DMC64EncDecOp *op,
118 const Uint8 *buf, const size_t len, const DMC64ImageFormat *fmt) 118 const Uint8 *buf, const size_t len, const DMC64ImageFormat *fmt)
119 { 119 {
120 (void) len; 120 (void) len;
121 (void) fmt; 121 (void) fmt;
122 img->laceType = buf[op->offs] ? D64_ILACE_RES : D64_ILACE_COLOR; 122 img->laceType = buf[op->offs] ? D64_ILACE_RES : D64_ILACE_COLOR;
201 201
202 return DM_PROBE_SCORE_FALSE; 202 return DM_PROBE_SCORE_FALSE;
203 } 203 }
204 204
205 205
206 static BOOL fmtTruePaintSetLaceType(DMC64Image *img, const DMC64EncDecOp *op, 206 static BOOL fmtTruePaintGetLaceType(DMC64Image *img, const DMC64EncDecOp *op,
207 const Uint8 *buf, const size_t len, const DMC64ImageFormat *fmt) 207 const Uint8 *buf, const size_t len, const DMC64ImageFormat *fmt)
208 { 208 {
209 (void) op; 209 (void) op;
210 (void) buf; 210 (void) buf;
211 (void) len; 211 (void) len;
526 { DT_COLOR_RAM, 0x0000, 0, 0, NULL, NULL }, 526 { DT_COLOR_RAM, 0x0000, 0, 0, NULL, NULL },
527 { DT_BITMAP, 0x0800, 0, 0, NULL, NULL }, 527 { DT_BITMAP, 0x0800, 0, 0, NULL, NULL },
528 { DT_SCREEN_RAM, 0x0400, 0, 0, NULL, NULL }, 528 { DT_SCREEN_RAM, 0x0400, 0, 0, NULL, NULL },
529 { DT_COLOR_REG, 0x2740, 0, DC_BGCOL, NULL, NULL }, 529 { DT_COLOR_REG, 0x2740, 0, DC_BGCOL, NULL, NULL },
530 { DT_BITMAP, 0x2800, 1, 0, NULL, NULL }, 530 { DT_BITMAP, 0x2800, 1, 0, NULL, NULL },
531 { DT_DEC_FUNCTION, 0x2742, 0, 1, fmtDrazLaceSetLaceType, NULL }, 531 { DT_DEC_FUNCTION, 0x2742, 0, 1, fmtDrazLaceGetLaceType, NULL },
532 { DT_LAST, 0, 0, 0, NULL, NULL }, 532 { DT_LAST, 0, 0, 0, NULL, NULL },
533 } 533 }
534 }, 534 },
535 535
536 { 536 {
545 { DT_COLOR_RAM, 0x0000, 0, 0, NULL, NULL }, 545 { DT_COLOR_RAM, 0x0000, 0, 0, NULL, NULL },
546 { DT_BITMAP, 0x0800, 0, 0, NULL, NULL }, 546 { DT_BITMAP, 0x0800, 0, 0, NULL, NULL },
547 { DT_SCREEN_RAM, 0x0400, 0, 0, NULL, NULL }, 547 { DT_SCREEN_RAM, 0x0400, 0, 0, NULL, NULL },
548 { DT_COLOR_REG, 0x2740, 0, DC_BGCOL, NULL, NULL }, 548 { DT_COLOR_REG, 0x2740, 0, DC_BGCOL, NULL, NULL },
549 { DT_BITMAP, 0x2800, 1, 0, NULL, NULL }, 549 { DT_BITMAP, 0x2800, 1, 0, NULL, NULL },
550 { DT_DEC_FUNCTION, 0x2742, 0, 1, fmtDrazLaceSetLaceType, NULL }, 550 { DT_DEC_FUNCTION, 0x2742, 0, 1, fmtDrazLaceGetLaceType, NULL },
551 { DT_LAST, 0, 0, 0, NULL, NULL }, 551 { DT_LAST, 0, 0, 0, NULL, NULL },
552 } 552 }
553 }, 553 },
554 554
555 { 555 {
565 { DT_COLOR_REG, 0x03e8, 0, DC_BGCOL, NULL, NULL }, 565 { DT_COLOR_REG, 0x03e8, 0, DC_BGCOL, NULL, NULL },
566 { DT_BITMAP, 0x0400, 0, 0, NULL, NULL }, 566 { DT_BITMAP, 0x0400, 0, 0, NULL, NULL },
567 { DT_BITMAP, 0x2400, 1, 0, NULL, NULL }, 567 { DT_BITMAP, 0x2400, 1, 0, NULL, NULL },
568 { DT_SCREEN_RAM, 0x4400, 1, 0, NULL, NULL }, 568 { DT_SCREEN_RAM, 0x4400, 1, 0, NULL, NULL },
569 { DT_COLOR_RAM, 0x4800, 0, 0, NULL, NULL }, 569 { DT_COLOR_RAM, 0x4800, 0, 0, NULL, NULL },
570 { DT_DEC_FUNCTION, 0x0000, 0, 0, fmtTruePaintSetLaceType, NULL }, 570 { DT_DEC_FUNCTION, 0x0000, 0, 0, fmtTruePaintGetLaceType, NULL },
571 { DT_LAST, 0, 0, 0, NULL, NULL }, 571 { DT_LAST, 0, 0, 0, NULL, NULL },
572 } 572 }
573 }, 573 },
574 574
575 { 575 {