BizHawk/waterbox/o2em/vdc.h

30 lines
613 B
C

#ifndef __VDC_H
#define __VDC_H
#define BMPW 340
#define BMPH 250
#define WNDW 320
#define WNDH 240
#define BOX_W MIN(512, SCREEN_W-16)
#define BOX_H MIN(256, (SCREEN_H-64)&0xFFF0)
#define BOX_L ((SCREEN_W - BOX_W) / 2)
#define BOX_R ((SCREEN_W + BOX_W) / 2)
#define BOX_T ((SCREEN_H - BOX_H) / 2)
#define BOX_B ((SCREEN_H + BOX_H) / 2)
extern Byte coltab[];
extern long clip_low;
extern long clip_high;
void init_display(void);
void draw_display(void);
void draw_region(void);
void finish_display();
void clear_collision(void);
void clearscr(void);
void blit(uint32_t* dst);
#endif