summaryrefslogtreecommitdiff
path: root/share/hackvr/examples/dungen/dun2ascii.c
diff options
context:
space:
mode:
Diffstat (limited to 'share/hackvr/examples/dungen/dun2ascii.c')
-rw-r--r--share/hackvr/examples/dungen/dun2ascii.c46
1 files changed, 0 insertions, 46 deletions
diff --git a/share/hackvr/examples/dungen/dun2ascii.c b/share/hackvr/examples/dungen/dun2ascii.c
deleted file mode 100644
index d7a9996..0000000
--- a/share/hackvr/examples/dungen/dun2ascii.c
+++ /dev/null
@@ -1,46 +0,0 @@
-#include <stdio.h>
-#include <string.h>
-#include <unistd.h>
-
-//nsew
-char *a[16];
-
-char field[256];
-
-void print_field() {
- int i;
- fprintf(stderr,"\x1b[H");
- for(i=0;i<(16*strlen(a[field[0]]))+1;i++) fprintf(stderr,"#");
- for(i=0;i<256;i++) {
- if(i%16 == 0) fprintf(stderr,"#\n#");
- fprintf(stderr,"%s",a[field[i]]);
- }
- fprintf(stderr,"#\n");
- for(i=0;i<(16*strlen(a[field[0]]))+2;i++) fprintf(stderr,"#");
- fprintf(stderr,"\n");
-}
-
-int main(int argc,char *argv[]) {
- int i;
- fprintf(stderr,"\x1b[H\x1b[2J");
- a[0x0]=" ";
- a[0x1]="- ";
- a[0x2]=" -";
- a[0x3]="---";
- a[0x4]=" . ";
- a[0x5]="-. ";
- a[0x6]=" .-";
- a[0x7]="-.-";
- a[0x8]=" ' ";
- a[0x9]="-' ";
- a[0xa]=" '-";
- a[0xb]="-'-";
- a[0xc]=" | ";
- a[0xd]="-| ";
- a[0xe]=" |-";
- a[0xf]="-|-";
- while(read(0,field,sizeof(field)) > 0) {
- print_field();
- sleep(1);
- }
-}