#include "bugs.h" #define WIDTH SCREEN_WIDTH / 8 #define SSIZE SCREEN_WIDTH * SCREEN_HEIGHT / 16 #define NSTARS 100 stars() { char c; int i,x,z; srand48( (long)time(0) ); wrastop(wn,screen,WIDTH,screen,WIDTH,0,0,0,0,SCREEN_WIDTH,SCREEN_HEIGHT,SRCSRC,DSTCAM,0); for ( i = 0; i < NSTARS; i++ ){ x = lrand48() % (SSIZE - 1); z = lrand48() % 16; screen[ x ] |= (1 << z); } mvaddstr(10,30," Bugs, 1989"); mvaddstr(12,30," By Hans Jespersen"); mvaddstr(23,30,"Hit Any Key To Start"); wrastop(wn,screen,WIDTH,0,0,0,0,0,0,SCREEN_WIDTH,SCREEN_HEIGHT,SRCSRC,DSTXOR,0); getchar(); }