mirror of
https://github.com/clockworkpi/Menu.git
synced 2025-12-13 07:58:51 +01:00
42 lines
1.4 KiB
Plaintext
Executable File
42 lines
1.4 KiB
Plaintext
Executable File
|
|
module game+ {
|
|
|
|
private import lib::sdl2;
|
|
|
|
define {
|
|
CPI_WIDTH = 320;
|
|
CPI_HEIGHT = 240;
|
|
}
|
|
|
|
define {
|
|
CPI_SCANCODE_MENU = SDL_SCANCODE_ESCAPE;
|
|
CPI_SCANCODE_SELECT = SDL_SCANCODE_SPACE;
|
|
CPI_SCANCODE_START = SDL_SCANCODE_RETURN;
|
|
CPI_SCANCODE_A = SDL_SCANCODE_J;
|
|
CPI_SCANCODE_B = SDL_SCANCODE_K;
|
|
CPI_SCANCODE_X = SDL_SCANCODE_U;
|
|
CPI_SCANCODE_Y = SDL_SCANCODE_I;
|
|
CPI_SCANCODE_UP = SDL_SCANCODE_UP;
|
|
CPI_SCANCODE_DOWN = SDL_SCANCODE_DOWN;
|
|
CPI_SCANCODE_LEFT = SDL_SCANCODE_LEFT;
|
|
CPI_SCANCODE_RIGHT = SDL_SCANCODE_RIGHT;
|
|
CPI_SCANCODE_LK1 = SDL_SCANCODE_H;
|
|
CPI_SCANCODE_LK2 = SDL_SCANCODE_Y;
|
|
CPI_SCANCODE_LK3 = SDL_SCANCODE_UNKNOWN; // ???
|
|
CPI_SCANCODE_LK4 = SDL_SCANCODE_O;
|
|
CPI_SCANCODE_LK5 = SDL_SCANCODE_L;
|
|
CPI_SCANCODE_SHIFT_SELECT = SDL_SCANCODE_KP_MINUS;
|
|
CPI_SCANCODE_SHIFT_START = SDL_SCANCODE_KP_PLUS;
|
|
CPI_SCANCODE_SHIFT_A = SDL_SCANCODE_H; // CPI_SCANCODE_LK1
|
|
CPI_SCANCODE_SHIFT_B = SDL_SCANCODE_L; // CPI_SCANCODE_LK5
|
|
CPI_SCANCODE_SHIFT_X = SDL_SCANCODE_Y; // CPI_SCANCODE_LK2
|
|
CPI_SCANCODE_SHIFT_Y = SDL_SCANCODE_O; // CPI_SCANCODE_LK4
|
|
}
|
|
|
|
define {
|
|
CPI_BACKLIGHT = "/proc/driver/backlight";
|
|
CPI_BATTERY = "/sys/class/power_supply/axp20x-battery/uevent";
|
|
}
|
|
|
|
}
|