Mercurial > hg > dmlib
comparison tools/lib64fmts.c @ 1763:847bd77a538d
Implement Rainbow Painter format support.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 12 Jun 2018 00:27:37 +0300 |
parents | b69f3d97db9e |
children | 52e31cfc1e36 |
comparison
equal
deleted
inserted
replaced
1762:b69f3d97db9e | 1763:847bd77a538d |
---|---|
1131 }, | 1131 }, |
1132 NULL | 1132 NULL |
1133 }, | 1133 }, |
1134 | 1134 |
1135 { | 1135 { |
1136 D64_FMT_MC, "rbp", "Rainbow Painter (unpacked)", 0x5c00, 10242, DM_FMT_RDWR | DM_FMT_BROKEN, | |
1137 C64_SCR_WIDTH / 2, C64_SCR_HEIGHT, | |
1138 C64_SCR_CH_WIDTH , C64_SCR_CH_HEIGHT, | |
1139 NULL, | |
1140 NULL, NULL, | |
1141 NULL, NULL, | |
1142 NULL, | |
1143 { | |
1144 { DO_COPY , DS_SCREEN_RAM , 0x0000, 0, 0, NULL, NULL }, | |
1145 { DO_COPY , DS_BITMAP_RAM , 0x0400, 0, 0, NULL, NULL }, | |
1146 { DO_COPY , DS_COLOR_RAM , 0x2400, 0, 0, NULL, NULL }, | |
1147 // XXX TODO: Not sure if the background color is hardcoded .. | |
1148 { DO_SET_OP , DS_BGCOL , 0x00 , 0, 0, NULL, NULL }, | |
1149 { DO_LAST , 0 , 0 , 0, 0, NULL, NULL }, | |
1150 }, | |
1151 NULL | |
1152 }, | |
1153 | |
1154 { | |
1136 D64_FMT_MC, "pmg", "PMG crippled multicolor (unpacked)", 0x3f8e, 9332, DM_FMT_RDWR, | 1155 D64_FMT_MC, "pmg", "PMG crippled multicolor (unpacked)", 0x3f8e, 9332, DM_FMT_RDWR, |
1137 C64_SCR_WIDTH / 2, C64_SCR_HEIGHT, | 1156 C64_SCR_WIDTH / 2, C64_SCR_HEIGHT, |
1138 C64_SCR_CH_WIDTH , C64_SCR_CH_HEIGHT, | 1157 C64_SCR_CH_WIDTH , C64_SCR_CH_HEIGHT, |
1139 NULL, | 1158 NULL, |
1140 NULL, NULL, | 1159 NULL, NULL, |