|
Defines |
|
#define | TOUCH_CAL_X1 (*(vu16*)0x027FFCD8) |
|
#define | TOUCH_CAL_Y1 (*(vu16*)0x027FFCDA) |
|
#define | TOUCH_CAL_X2 (*(vu16*)0x027FFCDE) |
|
#define | TOUCH_CAL_Y2 (*(vu16*)0x027FFCE0) |
|
#define | max(a, b) (((a) > (b)) ? (a) : (b)) |
|
#define | min(a, b) (((a) < (b)) ? (a) : (b)) |
Variables |
|
const int32 | TOUCH_WIDTH = TOUCH_CAL_X2 - TOUCH_CAL_X1 |
|
const int32 | TOUCH_HEIGHT = TOUCH_CAL_Y2 - TOUCH_CAL_Y1 |
|
const int32 | TOUCH_OFFSET_X = ( ((SCREEN_WIDTH -60) * TOUCH_CAL_X1) / TOUCH_WIDTH ) - 28 |
|
const int32 | TOUCH_OFFSET_Y = ( ((SCREEN_HEIGHT-60) * TOUCH_CAL_Y1) / TOUCH_HEIGHT ) - 28 |
This code has been tested in both dualis realease 2 as well as on an actual Nintendo DS via a PassMe device.