Mercurial > hg > dmlib
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 |