gentilemap.c 395 B

1234567891011121314151617181920212223
  1. #include <stdio.h>
  2. #include <stdint.h>
  3. int main(void) {
  4. uint16_t tile=64;
  5. uint16_t pad=0xa+64;
  6. int i,j;
  7. FILE *out;
  8. if((out=fopen("tilemap", "wb"))==NULL) {
  9. perror("Could not open output file 'tilemap'");
  10. return 1;
  11. }
  12. for(i=0; i<12; i++) {
  13. for(j=0; j<25; j++) {
  14. fwrite(&tile, 2, 1, out);
  15. tile++;
  16. }
  17. for(j=25; j<32; j++) {
  18. fwrite(&pad, 2, 1, out);
  19. }
  20. }
  21. fclose(out);
  22. }