+static void key_down(WPARAM key)\r
+{\r
+ switch (key) {\r
+ case VK_LEFT: PicoPadAdd |= 4; break;\r
+ case VK_RIGHT: PicoPadAdd |= 8; break;\r
+ case VK_UP: PicoPadAdd |= 1; break;\r
+ case VK_DOWN: PicoPadAdd |= 2; break;\r
+ case 'X': PicoPadAdd |= 0x10; break;\r
+ }\r
+}\r
+\r
+static void key_up(WPARAM key)\r
+{\r
+ switch (key) {\r
+ case VK_LEFT: PicoPadAdd &= ~0x04; break;\r
+ case VK_RIGHT: PicoPadAdd &= ~0x08; break;\r
+ case VK_UP: PicoPadAdd &= ~0x01; break;\r
+ case VK_DOWN: PicoPadAdd &= ~0x02; break;\r
+ case 'X': PicoPadAdd &= ~0x10; break;\r
+ }\r
+}\r
+\r