Commit Graph

  • 90b098c2c3 Added some support for multitouch events, it's still not working pelya 2010-07-29 16:12:58 +03:00
  • 0950723da0 More settings for application in ChangeAppSettings.sh pelya 2010-07-29 14:49:16 +03:00
  • 29088c7b98 Removed unnecessary optimization that forces extra memcpy() for textures with width not multiplier of 2 pelya 2010-07-29 12:22:08 +03:00
  • 0437552f65 Fixed colorkey - now Alien Blaster works okay pelya 2010-07-29 12:21:31 +03:00
  • e2dc681037 Alien Blaster + SDL 1.2 outputs something to screen with HW acceleration, but colorkey is messed up pelya 2010-07-28 19:08:06 +03:00
  • 61a7428798 SDL 1.2 with video acceleration - IT DOES NOT WORK YET pelya 2010-07-28 12:46:54 +03:00
  • f6fb9fc667 Updated readme pelya 2010-07-28 12:12:44 +03:00
  • eda66c6d45 THIS REVISION WILL NOT WORK! Compiled and linked SDL_renderer_gles.c into SDL 1.2 lib, no code was added to actually use it. ifdef overkill, yay! pelya 2010-07-26 18:24:57 +03:00
  • 90b09cd587 Small update to wording in ChangeAppSettings.sh pelya 2010-07-26 15:40:27 +03:00
  • d5b27e5441 Added Jooleem sources (I've changed them too much from the original, have to publish them to conform with LGPL) pelya 2010-07-26 15:25:35 +03:00
  • b95831357b Fixed crashing when downloading data to SD card, fixed crashing when running SDL 1.2 app on Android 1.6 device pelya 2010-07-26 13:12:00 +03:00
  • 7580d9ff0f Added simple app settings dialog - it will ask you where to download app data (SD Card or phone storage), later I'll maybe add other options pelya 2010-07-23 15:11:41 +03:00
  • 32fbf19b84 Fixed audio not working with SDL 1.2 pelya 2010-07-23 13:39:03 +03:00
  • e97befb3e4 Fixed mouse events ignoring screen resizing pelya 2010-07-23 13:05:31 +03:00
  • 8876c75849 Added limited support for "configure"-like scripts pelya 2010-07-22 15:33:19 +03:00
  • 6c2f60ec2b Fixed GLXGears to work with SDL 1.2 pelya 2010-07-22 13:53:33 +03:00
  • 1e20b02f1c Updated SDL 1.3 to rev. 4563, fixed compilation pelya 2010-07-22 11:55:12 +03:00
  • 58b0feff64 Added CFLAGS option to ChangeAppSettings.shr, renamed Alien Blaster to separate dir and created symlink to it pelya 2010-07-22 11:13:32 +03:00
  • a4cceee6db Fixed makefiles pelya 2010-07-22 10:59:08 +03:00
  • 5684847ca1 Added sdk_net and sdl_blitpool libs, not tried to compile yet pelya 2010-07-22 10:58:21 +03:00
  • a2cecdf9f4 SDL 1.2 now works in SW mode, though it's really slow (that was Alien Blaster drawing to wrong surface) pelya 2010-07-21 16:46:27 +03:00
  • 959af7a7f3 Small fix to ChangeAppSettings.sh pelya 2010-07-21 16:02:02 +03:00
  • 5a5ac81d1e Some fixes to SDL 1.2, still outputs nothing pelya 2010-07-21 16:00:34 +03:00
  • 0adcda0153 Updated Alien Blaster version pelya 2010-07-21 15:03:29 +03:00
  • 9e5a7ee53c Do not update symlink if not needed in ChangeAppSettings.sh pelya 2010-07-21 15:02:55 +03:00
  • aaf9ea3eb0 Fixed bug in GLES_UpdateTexture() pelya 2010-07-21 14:32:15 +03:00
  • 9f8dde30fc Fixed alpha surfaces in Alien Blaster pelya 2010-07-21 12:16:04 +03:00
  • e39e54fce5 Eh, hack did not work out pelya 2010-07-20 19:23:42 +03:00
  • 1e5b6fd17b Small hack to make Github show readme pelya 2010-07-20 19:23:03 +03:00
  • a372f4546d More fixes to rebuilding and dependencies pelya 2010-07-20 19:06:56 +03:00
  • fdfcd7ec17 Do not force rebuild if not necessary pelya 2010-07-20 19:05:22 +03:00
  • 523e83f766 Increased Alien Blaster version pelya 2010-07-20 19:04:12 +03:00
  • 88099439de Added option to specify backup URL for data download pelya 2010-07-20 19:03:01 +03:00
  • dfec95a6de Fixes for auto video resizing (right part of screen was messed up on HTC Evo) pelya 2010-07-20 18:20:24 +03:00
  • f72e72272a Removed "always resize" option for screen resizing from ChangeAppSettings.sh, it now equals to "y" It still leaves part of screen not resized on my widescreen HTC Evo pelya 2010-07-19 18:46:43 +03:00
  • e7112534b4 Fixed app crashing during data download pelya 2010-07-19 18:45:05 +03:00
  • 59861deb5a Small fix to ChangeAppSettings.sh pelya 2010-07-19 13:37:44 +03:00
  • 209e9e7cfa Added missing Android.mk for SDL 1.2 pelya 2010-07-19 11:05:45 +03:00
  • 784b430996 SDL 1.2 compiles, runs, but does not output anything on screen pelya 2010-07-16 18:55:39 +03:00
  • 8af1bad261 Reusing SDL 1.3 files in SDL 1.2 with #ifdefs pelya 2010-07-16 17:23:52 +03:00
  • bf0feb0660 Added selection of libSDL version to ChangeAppSettings pelya 2010-07-16 17:23:26 +03:00
  • b2c04aedcf Added back SDL 1.2 sources, without HW accel pelya 2010-07-16 17:16:21 +03:00
  • 19bc92954f Fixed FPS drop when touching screen pelya 2010-07-14 16:19:31 +03:00
  • d9ba40e397 Moved SDL to separate dir and renamed to sdl-1.3, added symlink to it from src dir pelya 2010-07-13 18:55:59 +03:00
  • 80aa565a22 Updated Application.mk pelya 2010-07-13 18:31:03 +03:00
  • 1647eed95a Forgot to include SDL into Application.mk pelya 2010-07-13 18:30:08 +03:00
  • 9c9bbfd660 Added copyright info pelya 2010-07-12 18:28:44 +03:00
  • 9d796c3983 Removed debug pelya 2010-07-12 17:55:18 +03:00
  • 4c50ee2115 Updated readme pelya 2010-07-12 17:54:10 +03:00
  • e43e527eab Fixed buggy video surface erasing in Alien Blaster (why SDL_FillRect() fails anyway?) pelya 2010-07-12 17:00:43 +03:00
  • 2392cd8c54 Another fix for accelerometer pelya 2010-07-12 16:50:35 +03:00
  • dccefe2ce3 GLES supports per-texture alpha perfectly, it was the bug in Alien Blaster that prevented nuke to be drawn correctly pelya 2010-07-12 15:36:51 +03:00
  • aa3e7acdaf Updated readme pelya 2010-07-12 15:27:01 +03:00
  • 486ec3acee Added application icon pelya 2010-07-12 15:26:38 +03:00
  • 2929b8e83c Set version code for Alien Blaster pelya 2010-07-12 14:33:24 +03:00
  • 5198be017e Added application version to ChangeAppettings pelya 2010-07-12 14:30:03 +03:00
  • 8ed9d899b4 Updated SDL 1.3 to rev hg-4510 pelya 2010-07-12 13:55:55 +03:00
  • a497f62788 Prevent extra memcpy() if we're updating whole texture in GLES renderer pelya 2010-07-12 12:20:38 +03:00
  • 2c815708a9 SetAlphaMod is not supported by GLES renderer, fixed surface image pelya 2010-07-09 19:10:45 +03:00
  • d63f1ae92e Fixed nuke effect pelya 2010-07-09 18:58:47 +03:00
  • cad2c8ff2a Final fix to accelerometer input pelya 2010-07-09 18:50:43 +03:00
  • fa534f2570 More fixes to accelerometer pelya 2010-07-09 18:19:22 +03:00
  • db8de81f7c More fixes to key config pelya 2010-07-09 18:19:09 +03:00
  • 048735ac4a Fixed accelerometer input pelya 2010-07-09 17:43:46 +03:00
  • e901c4971e Fixed more in-game keys pelya 2010-07-09 17:36:50 +03:00
  • 362c83b759 Fixed Alien Blaster textures out of place pelya 2010-07-09 16:24:05 +03:00
  • edd162e109 Updated keyconfig in LAien Blaster data pelya 2010-07-09 16:07:28 +03:00
  • 5b3e30e4b7 Disabled libs unnecessary for Alien Blaster pelya 2010-07-08 18:42:04 +03:00
  • 30776b9bd1 Fixed compilation pelya 2010-07-08 18:40:39 +03:00
  • 650aca4a3d Added multi-ABI support to ChangeAppSettings.sh, fixed libMAD compilation pelya 2010-07-08 17:47:54 +03:00
  • 9fdddca0ec Added libMAD, added option to disable some libraries on ChangeAppsettings pelya 2010-07-08 17:00:23 +03:00
  • 87265514cb Added configurable readme section to ChangeAppsettings.sh that will be shown when data is downloading pelya 2010-07-07 18:36:57 +03:00
  • 8895adf61e Fixed compilation pelya 2010-07-07 14:03:14 +03:00
  • bfbde14974 Updated SDL to revision hg-4485 pelya 2010-07-06 14:11:13 +03:00
  • 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. pelya 2010-07-06 13:57:58 +03:00
  • 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. pelya 2010-07-06 13:55:29 +03:00
  • 45085c8641 Always resize screen, even on large screen devices pelya 2010-07-06 11:58:09 +03:00
  • 1b140cd3f5 Added Android-specific RGBA4444 and RGBA5551 pixel formats pelya 2010-07-06 11:57:21 +03:00
  • 9327cba2a1 Correct resize algorithm without rounding errors pelya 2010-07-06 11:56:05 +03:00
  • 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. pelya 2010-07-01 18:48:00 +03:00
  • cacfd5760f Allow more pixel formats to OpenGL ES renderer pelya 2010-07-01 18:16:31 +03:00
  • 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 pelya 2010-06-25 18:52:45 +03:00
  • ee1dde5745 Oops pelya 2010-06-17 19:12:00 +03:00
  • ef092dd6e4 Fixed small bug in glxgears pelya 2010-06-17 19:10:40 +03:00
  • e032f7d592 Fixed an error in GLSurfaceView - now GLXGears work okay in both 1.6 and 2.1, however Alien Blaster still crashes pelya 2010-06-17 19:09:15 +03:00
  • 58926b8c02 Copied GLSurfaceView from Android 1.6 - now it works with 1.6 but fails with 2.1 pelya 2010-06-16 19:24:14 +03:00
  • 09afe74eed Fixed horizontal screen orientation + resizing pelya 2010-06-11 15:48:24 +03:00
  • 0cc3384649 Reverted to vertical screen layout - horizontal layout still takes only half of screen for unknown reasons pelya 2010-06-10 18:59:08 +03:00
  • 80a6d34cd3 Fixed crash introduced by my prev commit pelya 2010-06-10 18:56:52 +03:00
  • a2a899eecf More cosmetics pelya 2010-06-10 18:54:22 +03:00
  • 2010c62093 Cosmetics pelya 2010-06-10 18:52:00 +03:00
  • 647d3eefa9 Added two new config options to ChangeAppSettings.sh - disable depth buffer in OpenGL renderer and enable auto screen resizing pelya 2010-06-10 18:49:59 +03:00
  • b12b52db57 Oops, fixed include pelya 2010-06-10 18:49:15 +03:00
  • dd853f111c Increase priority for audio thread to prevent warnings and errors about "CPU pegged" pelya 2010-06-10 18:47:50 +03:00
  • faa64c538c Moved screen resizing from buggy proxy renderer directly to SDL_video.c pelya 2010-06-10 18:46:43 +03:00
  • 3d66cd911a Fixed audio not playing, it still works only for Android 2.1 - 1.6 fails for unknown reason pelya 2010-06-10 14:19:17 +03:00
  • 91333e8bd4 Fixed single-threaded audio implementation. Curent code works with Android 2.1 but fails with 1.6. pelya 2010-06-09 15:52:14 +03:00
  • 3aa634d175 Made audio single-threaded - ITCRASHES nOW, and doesn't work with Android 1.6 pelya 2010-06-08 20:09:35 +03:00
  • 3efc812191 Fixes for Android 1.6 - it still crashes on start pelya 2010-06-08 16:15:22 +03:00
  • c280a42120 Converted Alien Blaster data to .png and .ogg format, saves 4 Mb pelya 2010-06-08 16:14:17 +03:00