Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <dos.h>
- #include <stdlib.h>
- void scriviCar(char col, char car, int pos);
- void setvideo();
- void interrupt (*oldInt)();
- void interrupt miaInt();
- int dir, pos, posp, cont;
- char col=0x7;
- char car=0x2;
- int main()
- {
- setvideo();
- randomize();
- oldInt=getvect(0x1c);
- setvect(0x1c, miaInt);
- keep(0,(_SS+(_SP/16)-_psp));
- return 0;
- }
- int trollolol()
- {
- dir=random(4);
- switch(dir)
- {
- case 0:pos-=160;
- break;
- case 1:pos-=2;
- break;
- case 2:pos+=160;
- break;
- case 3:pos+=2;
- break;
- }
- return pos;
- }
- void interrupt miaInt()
- {
- cont++;
- if(cont==4)
- {
- int i;
- cont=0;
- pos=trollollol();
- scriviCar(col,' ',posp);
- scriviCar(col,car,pos);
- posp=pos;
- }
- }
Add Comment
Please, Sign In to add comment