* Some bugfixes
This commit is contained in:
jean.chalard
2010-02-14 13:55:57 +00:00
parent 56ce4a14ae
commit a42e726b4a

View File

@@ -159,29 +159,29 @@ JGameLauncher* g_launcher = NULL;
static u32 gButtons = 0; static u32 gButtons = 0;
static u32 gOldButtons = 0; static u32 gOldButtons = 0;
static const struct { WPARAM keysym; u32 pspCode; } gDefaultBindings[] = static const struct { LocalKeyCode keysym; JButton; } gDefaultBindings[] =
{ {
{ VK_CONTROL, PSP_CTRL_SELECT }, { VK_CONTROL, JGE_BTN_CTRL },
{ VK_RETURN, PSP_CTRL_START }, { VK_RETURN, JGE_BTN_MENU },
{ VK_ESCAPE, PSP_CTRL_START }, { VK_ESCAPE, JGE_BTN_MENU },
{ VK_UP, PSP_CTRL_UP }, { VK_UP, JGE_BTN_UP },
{ VK_RIGHT, PSP_CTRL_RIGHT }, { VK_RIGHT, JGE_BTN_RIGHT },
{ VK_DOWN, PSP_CTRL_DOWN }, { VK_DOWN, JGE_BTN_DOWN },
{ VK_LEFT, PSP_CTRL_LEFT }, { VK_LEFT, JGE_BTN_LEFT },
{ 'Z', PSP_CTRL_UP }, { 'Z', JGE_BTN_UP },
{ 'D', PSP_CTRL_RIGHT }, { 'D', JGE_BTN_RIGHT },
{ 'S', PSP_CTRL_DOWN }, { 'S', JGE_BTN_DOWN },
{ 'Q', PSP_CTRL_LEFT }, { 'Q', JGE_BTN_LEFT },
{ 'A', PSP_CTRL_LTRIGGER }, { 'A', JGE_BTN_PREV },
{ 'E', PSP_CTRL_RTRIGGER }, { 'E', JGE_BTN_NEXT },
{ 'I', PSP_CTRL_TRIANGLE }, { 'I', JGE_BTN_CANCEL },
{ 'L', PSP_CTRL_CIRCLE }, { 'L', JGE_BTN_OK },
{ VK_SPACE, PSP_CTRL_CIRCLE }, { VK_SPACE, JGE_BTN_OK },
{ 'K', PSP_CTRL_CROSS }, { 'K', JGE_BTN_SEC },
{ 'J', PSP_CTRL_SQUARE }, { 'J', JGE_BTN_PRI },
{ VK_F1, PSP_CTRL_HOME }, { VK_F1, JGE_BTN_QUIT },
{ VK_F2, PSP_CTRL_HOLD }, { VK_F2, JGE_BTN_POWER },
{ VK_F3, PSP_CTRL_NOTE } { VK_F3, JGE_BTN_SOUND }
}; };
void JGECreateDefaultBindings() void JGECreateDefaultBindings()
@@ -693,7 +693,7 @@ int WINAPI WinMain( HINSTANCE hInstance, // Instance
tickCount = GetTickCount(); // Get The Tick Count tickCount = GetTickCount(); // Get The Tick Count
dt = (tickCount - lastTickCount); dt = (tickCount - lastTickCount);
lastTickCount = tickCount; lastTickCount = tickCount;
Update(dt); // Update frame Update((float)dt/1000.0f); // Update frame
//Mint2D::BackupKeys(); //Mint2D::BackupKeys();