Commit Graph

313 Commits

Author SHA1 Message Date
pelya
d63f1ae92e Fixed nuke effect 2010-07-09 18:58:47 +03:00
pelya
cad2c8ff2a Final fix to accelerometer input 2010-07-09 18:50:43 +03:00
pelya
fa534f2570 More fixes to accelerometer 2010-07-09 18:19:22 +03:00
pelya
db8de81f7c More fixes to key config 2010-07-09 18:19:09 +03:00
pelya
048735ac4a Fixed accelerometer input 2010-07-09 17:43:46 +03:00
pelya
e901c4971e Fixed more in-game keys 2010-07-09 17:36:50 +03:00
pelya
362c83b759 Fixed Alien Blaster textures out of place 2010-07-09 16:24:05 +03:00
pelya
edd162e109 Updated keyconfig in LAien Blaster data 2010-07-09 16:07:28 +03:00
pelya
5b3e30e4b7 Disabled libs unnecessary for Alien Blaster 2010-07-08 18:42:04 +03:00
pelya
30776b9bd1 Fixed compilation 2010-07-08 18:40:39 +03:00
pelya
650aca4a3d Added multi-ABI support to ChangeAppSettings.sh, fixed libMAD compilation 2010-07-08 17:47:54 +03:00
pelya
9fdddca0ec Added libMAD, added option to disable some libraries on ChangeAppsettings 2010-07-08 17:00:23 +03:00
pelya
87265514cb Added configurable readme section to ChangeAppsettings.sh that will be shown when data is downloading 2010-07-07 18:36:57 +03:00
pelya
8895adf61e Fixed compilation 2010-07-07 14:03:14 +03:00
pelya
bfbde14974 Updated SDL to revision hg-4485 2010-07-06 14:11:13 +03:00
pelya
99698187cf True HW acceleration for Alien Blaster - it now runs 45 FPS on ADP1,
and 30 FPS on HTC Evo (it could run faster but they limited max FPS in GL renderer).
See file SdlForwardCompat.h to have an idea how to make your SDL 1.2 app HW accelerated with SDL 1.3 -
it's a compilation of hacks but whatever.
2010-07-06 13:57:58 +03:00
pelya
616cc0b5fd Data downloader will check if the saved URL in libsdl-DownloadFinished.flag is not the same as compiled-in,
and re-download the data, tu support application self-updating.
2010-07-06 13:55:29 +03:00
pelya
45085c8641 Always resize screen, even on large screen devices 2010-07-06 11:58:09 +03:00
pelya
1b140cd3f5 Added Android-specific RGBA4444 and RGBA5551 pixel formats 2010-07-06 11:57:21 +03:00
pelya
9327cba2a1 Correct resize algorithm without rounding errors 2010-07-06 11:56:05 +03:00
pelya
2b2248f27f TOTALLY STUPID BUG how could I lose 3 days debugging it. SDL is working perfeclty, that was the application crashing which could not load music file. 2010-07-01 18:48:00 +03:00
pelya
cacfd5760f Allow more pixel formats to OpenGL ES renderer 2010-07-01 18:16:31 +03:00
pelya
09388a7599 Moved to NDK r4 and SDK 2.2, updated readme, still catching the crash in audio output with Android 2.2 - added lot of debug spam 2010-06-25 18:52:45 +03:00
pelya
ee1dde5745 Oops 2010-06-17 19:12:00 +03:00
pelya
ef092dd6e4 Fixed small bug in glxgears 2010-06-17 19:10:40 +03:00
pelya
e032f7d592 Fixed an error in GLSurfaceView - now GLXGears work okay in both 1.6 and 2.1, however Alien Blaster still crashes 2010-06-17 19:09:15 +03:00
pelya
58926b8c02 Copied GLSurfaceView from Android 1.6 - now it works with 1.6 but fails with 2.1 2010-06-16 19:24:14 +03:00
pelya
09afe74eed Fixed horizontal screen orientation + resizing 2010-06-11 15:48:24 +03:00
pelya
0cc3384649 Reverted to vertical screen layout - horizontal layout still takes only half of screen for unknown reasons 2010-06-10 18:59:08 +03:00
pelya
80a6d34cd3 Fixed crash introduced by my prev commit 2010-06-10 18:56:52 +03:00
pelya
a2a899eecf More cosmetics 2010-06-10 18:54:22 +03:00
pelya
2010c62093 Cosmetics 2010-06-10 18:52:00 +03:00
pelya
647d3eefa9 Added two new config options to ChangeAppSettings.sh - disable depth buffer in OpenGL renderer and enable auto screen resizing 2010-06-10 18:49:59 +03:00
pelya
b12b52db57 Oops, fixed include 2010-06-10 18:49:15 +03:00
pelya
dd853f111c Increase priority for audio thread to prevent warnings and errors about "CPU pegged" 2010-06-10 18:47:50 +03:00
pelya
faa64c538c Moved screen resizing from buggy proxy renderer directly to SDL_video.c 2010-06-10 18:46:43 +03:00
pelya
3d66cd911a Fixed audio not playing, it still works only for Android 2.1 - 1.6 fails for unknown reason 2010-06-10 14:19:17 +03:00
pelya
91333e8bd4 Fixed single-threaded audio implementation. Curent code works with Android 2.1 but fails with 1.6. 2010-06-09 15:52:14 +03:00
pelya
3aa634d175 Made audio single-threaded - ITCRASHES nOW, and doesn't work with Android 1.6 2010-06-08 20:09:35 +03:00
pelya
3efc812191 Fixes for Android 1.6 - it still crashes on start 2010-06-08 16:15:22 +03:00
pelya
c280a42120 Converted Alien Blaster data to .png and .ogg format, saves 4 Mb 2010-06-08 16:14:17 +03:00
pelya
4fb87d803a Some fies to resizing renderer, it still fails for horizontal screen 2010-06-07 18:36:39 +03:00
pelya
9f97bccd10 Support for initializing video/audio in static constructors before main() 2010-06-07 17:20:50 +03:00
pelya
3712818ec4 First working version of auto-resizing SDL renderer, application works with vertical screen but horizontal screen cut by half fo no reason 2010-06-07 16:29:59 +03:00
pelya
1b87935b70 Resizing proxy renderer implementation, did not test it yet 2010-06-04 18:56:00 +03:00
pelya
41764f0f51 Updated readme 2010-05-21 15:25:49 +03:00
pelya
308363c0de Fixed default key layout in datafile for new SDL 1.3 keycodes 2010-05-21 15:18:50 +03:00
pelya
6ff2ef40fe Enabled HW acceleration in the game - it's now much faster 2010-05-21 15:07:46 +03:00
pelya
5778f2aced Fixed GLXgears compilation 2010-05-21 14:22:14 +03:00
pelya
5f6fec3617 Fixed keyboard input not working, fixed accelerometer up/down swapped 2010-05-21 14:13:34 +03:00