50 lines
1.5 KiB
Diff
50 lines
1.5 KiB
Diff
Index: dsi/hi_score.c
|
|
===================================================================
|
|
--- dsi/hi_score.c (revision 218)
|
|
+++ dsi/hi_score.c (working copy)
|
|
@@ -193,7 +193,7 @@
|
|
key = SDL_GetKeyState(NULL);
|
|
if (key[SDLK_b] == SDL_PRESSED)
|
|
leave_state = RUN_INTRO;
|
|
- else if (key[SDLK_s] == SDL_PRESSED)
|
|
+ else if (key[SDLK_SPACE] == SDL_PRESSED)
|
|
leave_state = RUN_GAME;
|
|
WaitFrame();
|
|
}
|
|
Index: dsi/main.c
|
|
===================================================================
|
|
--- dsi/main.c (revision 218)
|
|
+++ dsi/main.c (working copy)
|
|
@@ -186,7 +186,7 @@
|
|
}
|
|
|
|
//Open the audio device
|
|
- if ( Mix_OpenAudio(11025, AUDIO_U8, 1, 512) < 0 )
|
|
+ if ( Mix_OpenAudio(11025, AUDIO_S16, 1, 1024) < 0 )
|
|
{
|
|
fprintf(stderr,
|
|
"Warning: Couldn't set 11025 Hz 8-bit audio\n- Reason: %s\n",
|
|
Index: dsi/intro.c
|
|
===================================================================
|
|
--- dsi/intro.c (revision 218)
|
|
+++ dsi/intro.c (working copy)
|
|
@@ -75,7 +75,7 @@
|
|
leave_state = RUN_QUIT;
|
|
}
|
|
key = SDL_GetKeyState(NULL);
|
|
- if (key[SDLK_s] == SDL_PRESSED)
|
|
+ if (key[SDLK_SPACE] == SDL_PRESSED)
|
|
leave_state = RUN_GAME;
|
|
else if (key[SDLK_v] == SDL_PRESSED)
|
|
leave_state = RUN_SCORE;
|
|
Index: dsi/sprite.c
|
|
===================================================================
|
|
--- dsi/sprite.c (revision 218)
|
|
+++ dsi/sprite.c (working copy)
|
|
@@ -119,4 +119,5 @@
|
|
SDL_Delay(next_tick-this_tick);
|
|
}
|
|
next_tick = this_tick + (1000/FRAMES_PER_SEC);
|
|
+ UpdateScreen(); // If we don't update screen on Android, we will not receive any input events
|
|
}
|