FS#12756 by Marek Salaba - update Czech translation
[maemo-rb.git] / apps / plugins / zxbox / zxvid_com.h
bloba28bdaecbbcb751a198f9f3d59568fcb7076684e
1 #ifndef ZXVIDCOMMON_H
2 #define ZXVIDCOMMON_H
3 #include "zxconfig.h"
5 #ifdef USE_GREY
6 #include "lib/grey.h"
7 #endif
9 #include "spscr_p.h"
10 #include "spscr.h"
11 #include "spmain.h"
12 #include "spperif.h"
14 #if LCD_HEIGHT >= ZX_HEIGHT && LCD_WIDTH >= ZX_WIDTH
15 #define WIDTH LCD_WIDTH
16 #define HEIGHT LCD_HEIGHT
17 #define X_OFF 0
18 #define Y_OFF 0
19 #define X_STEP 1
20 #define Y_STEP 1
21 #else
22 #define WIDTH 320 /* 256 */
23 #define HEIGHT 200 /* 192 */
24 #define X_OFF ( (WIDTH - ZX_WIDTH)/2)
25 #define Y_OFF ( (HEIGHT - ZX_HEIGHT)/2)
26 /* calculate distance (in source) between pixels*/
27 #define X_STEP ((ZX_WIDTH<<16) / LCD_WIDTH)
28 #define Y_STEP ((ZX_HEIGHT<<16) / LCD_HEIGHT)
29 #endif
31 extern unsigned char image_array [ HEIGHT * WIDTH ];
33 #endif /* ZXVIDCOMMON_H */