im putting up a new version at pickle.gp2x.de/prboom.pnd
Only updates to picklelauncher:
mouse/touchscreen supported
added movement, launch, quit screen buttons for touchscreen/mouse
page up/down option (left and right on the dpad)
it came in the last version but the selected item also is bigger in size
an commandline argument option to set the profile path (--profile <path>)
The background, pointer and all the buttons can be replaced by png's:
Code:
#define DEF_IMG_BACKGND "images/background.png"
#define DEF_IMG_POINTER "images/pointer.png"
#define BUTTON_ONE_UP_PATH "images/button_oneup.png"
#define BUTTON_ONE_DOWN_PATH "images/button_onedn.png"
#define BUTTON_PAGE_UP_PATH "images/button_pageup.png"
#define BUTTON_PAGE_DOWN_PATH "images/button_pagedn.png"
#define BUTTON_LAUNCH_PATH "images/button_launch.png"
#define BUTTON_QUIT_PATH "images/button_quit.png"
#define BUTTON_SELUP_W (30*SCREEN_RATIO)
#define BUTTON_SELUP_H (10*SCREEN_RATIO)
#define BUTTON_SELDN_W (30*SCREEN_RATIO)
#define BUTTON_SELDN_H (10*SCREEN_RATIO)
#define BUTTON_LAUNCH_H (40*SCREEN_RATIO)
#define BUTTON_LAUNCH_W (80*SCREEN_RATIO)
#define BUTTON_QUIT_H (40*SCREEN_RATIO)
#define BUTTON_QUIT_W (80*SCREEN_RATIO)
where SCREEN_RATIO is a multiple of 240, if the screen is 480 SCREEN_RATIO is 2.
pointer can be any size
if anyone comes up with decent graphics, Id love to add them
feedback and ideas welcome