1234567891011121314151617181920212223 |
- #include <stdio.h>
- #include <stdint.h>
- int main(void) {
- uint16_t tile=64;
- uint16_t pad=0xa+64;
- int i,j;
- FILE *out;
- if((out=fopen("tilemap", "wb"))==NULL) {
- perror("Could not open output file 'tilemap'");
- return 1;
- }
- for(i=0; i<12; i++) {
- for(j=0; j<25; j++) {
- fwrite(&tile, 2, 1, out);
- tile++;
- }
- for(j=25; j<32; j++) {
- fwrite(&pad, 2, 1, out);
- }
- }
- fclose(out);
- }
|