⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 convert.c

📁 The source code of Doom legacy for windows
💻 C
字号:
// convert corona.raw in a pic_t as corona2.raw

#include <stdio.h>

typedef struct
{
    short  width;
    char   reservated0;  // set to 0
    char   mode;   // see pic_mode_t above
    short  height;
    short  reservated1;  // set to 0
} pic_t;

void main(int argc, char *argv[])
{
    int i,j,k;
    char buf1[256][256],buf2[256][256][2];
    pic_t pic={256,0,2,256,0};
    FILE *g;

    FILE *f = fopen("corona.raw","rb");
    fread(buf1,256*256,1,f);
    fclose(f);

    g = fopen("corona2.raw","wb");
    for(i=0;i<256;i++)
        for(j=0;j<256;j++)
        {
            buf2[i][j][0]=buf1[i][j];
            buf2[i][j][1]=buf1[i][j];
        }
    fwrite(&pic,sizeof(pic_t),1,g);
    fwrite(buf2,sizeof(buf2),1,g);
    fclose(g);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -