comparison tools/lib64fmts.c @ 2399:5d391c31ebc9

Add support for Abyss Connection PETSCII-Editor 4.61 (unpacked) raw file format.
author Matti Hamalainen <ccr@tnsp.org>
date Sun, 12 Jan 2020 03:41:02 +0200
parents 647671a9a0b8
children 09082816665d
comparison
equal deleted inserted replaced
2398:0b1928ed902f 2399:5d391c31ebc9
2848 } 2848 }
2849 }, 2849 },
2850 NULL 2850 NULL
2851 }, 2851 },
2852 2852
2853 {
2854 "acpe", "Abyss Connection PETSCII-Editor 4.61 (unpacked)", 0x3000, 2026, DM_FMT_RDWR,
2855 NULL,
2856 NULL, NULL,
2857 {
2858 D64_FMT_HIRES | D64_FMT_CHAR,
2859 D64_SCR_WIDTH , D64_SCR_HEIGHT,
2860 D64_SCR_CH_WIDTH, D64_SCR_CH_HEIGHT,
2861 1, 1,
2862 NULL, NULL,
2863 NULL,
2864 {
2865 { DO_FUNC , 0 , 0x33ea - 0x3000, 0, 0, 0, NULL, fmtEncodeCocaPETSCIIData, DF_NORMAL },
2866 { DO_COPY , DS_SCREEN_RAM , 0x0000 , 0, 0, 0, NULL, NULL, DF_NORMAL },
2867 { DO_COPY , DS_COLOR_RAM , 0x0400 , 0, 0, 0, NULL, NULL, DF_NORMAL },
2868
2869 { DO_SET_MEM_LO , DS_D020 , 0x33e8 - 0x3000, 0, 0, 0, NULL, NULL, DF_NORMAL },
2870 { DO_SET_MEM_LO , DS_BGCOL , 0x33e9 - 0x3000, 0, 0, 0, NULL, NULL, DF_NORMAL },
2871 { DO_FUNC , 0 , 0x33ea - 0x3000, 0, 0, 0, fmtDecodeHiresPETSCIICharsetData, NULL, DF_NORMAL },
2872
2873 { DO_LAST , 0 , 0 , 0, 0, 0, NULL, NULL, DF_NORMAL },
2874 }
2875 },
2876 NULL
2877 },
2878
2853 }; 2879 };
2854 2880
2855 const int ndmC64ImageFormats = sizeof(dmC64ImageFormats) / sizeof(dmC64ImageFormats[0]); 2881 const int ndmC64ImageFormats = sizeof(dmC64ImageFormats) / sizeof(dmC64ImageFormats[0]);
2856 2882