Commit Graph

  • 4fb87d803a Some fies to resizing renderer, it still fails for horizontal screen pelya 2010-06-07 18:36:39 +03:00
  • 9f97bccd10 Support for initializing video/audio in static constructors before main() pelya 2010-06-07 17:20:50 +03:00
  • 3712818ec4 First working version of auto-resizing SDL renderer, application works with vertical screen but horizontal screen cut by half fo no reason pelya 2010-06-07 16:29:59 +03:00
  • 1b87935b70 Resizing proxy renderer implementation, did not test it yet pelya 2010-06-04 18:56:00 +03:00
  • 41764f0f51 Updated readme pelya 2010-05-21 15:25:49 +03:00
  • 308363c0de Fixed default key layout in datafile for new SDL 1.3 keycodes pelya 2010-05-21 15:18:50 +03:00
  • 6ff2ef40fe Enabled HW acceleration in the game - it's now much faster pelya 2010-05-21 15:07:46 +03:00
  • 5778f2aced Fixed GLXgears compilation pelya 2010-05-21 14:22:14 +03:00
  • 5f6fec3617 Fixed keyboard input not working, fixed accelerometer up/down swapped pelya 2010-05-21 14:13:34 +03:00
  • 96f845c824 Use accelerometer as arrow keys - not tested yet, added debug to input routines pelya 2010-05-21 13:15:29 +03:00
  • 0775db00bd Audio works somehow, but input does not pelya 2010-05-20 19:04:08 +03:00
  • fe9c56ce2f Fixed R and B channels swapped in pixelformat pelya 2010-05-20 18:47:07 +03:00
  • 16efa9e976 More debug to data downloader - it suddenly started to misbehave after I've increased buffer size pelya 2010-05-20 18:37:42 +03:00
  • 8b5b153c8b Fixed video init pelya 2010-05-20 18:37:11 +03:00
  • 62751ef86c Added Alien Blaster data file pelya 2010-05-20 18:36:05 +03:00
  • b752d4798d Fixed audio pelya 2010-05-20 18:10:15 +03:00
  • d08a2b4fb4 Data downloader shows progress in percent pelya 2010-05-20 17:04:32 +03:00
  • d5ef1dd54e Forgot to add libsdl_ttf to Java LoadLibrary() part pelya 2010-05-20 16:52:30 +03:00
  • a438062904 Added .gitignore pelya 2010-05-20 14:41:52 +03:00
  • d8efb80536 Moved to SDL 1.3, it compiles but DOES NOT WORK, audio is disabled pelya 2010-05-20 14:39:14 +03:00
  • 10b4aa0250 Added sdl_ttf and freetype libs pelya 2010-05-18 16:18:11 +03:00
  • 8a99fbb7f8 Updated readme pelya 2010-05-18 13:09:18 +03:00
  • 33603d201d Small fix to ChangeAppSettings.sh pelya 2010-05-18 12:06:15 +03:00
  • e35a119c3a Oops, forgot to update activity name in manifest pelya 2010-05-18 11:28:46 +03:00
  • b973f29b35 Splitted Java sources to many small files, fixed tabulation, splitted input source file from video in libSDL. pelya 2010-05-18 11:14:30 +03:00
  • 3ea94d2ba2 Yay, OpenGL is working! Updated readme. pelya 2010-05-17 18:52:14 +03:00
  • a2b164f268 Yay, it's working! Now I'll test OpenGL pelya 2010-05-17 18:45:27 +03:00
  • 4059cb46f1 THIS REVISION WILL NOT RUN! Added an own implementation of GLSurfaceView to launch native main() code from it. pelya 2010-05-17 18:39:02 +03:00
  • cac11c5812 Added glxgears demo to check OpenGL+SDL, but it does not work pelya 2010-05-13 19:26:15 +03:00
  • 21afcf1fee Added some code to support SDL+OpenGL pelya 2010-05-13 17:36:38 +03:00
  • 78f1ef2073 Oops, forgot to change Java part pelya 2010-05-13 17:25:22 +03:00
  • 231e487212 Removed deprecated code pelya 2010-05-13 16:01:53 +03:00
  • 5cfa74a057 Removed debug spam, fixed issue in libstlport - seems that it cannot be linked dynamically because it has some export symbols with length bigger than 128, and app hangs when trying to access them. Fortunately libstlport has MIT-like license, so it can be linked to closed-source apps statically. pelya 2010-05-13 14:54:11 +03:00
  • 94df8e2921 Fixed Alien Blaster not working on simulation - I've added lot of debug spam, it should be removed. The problem is in the least obvious place - the std::ostringstream output deadlocks for no reason - see file project/jni/application/src/asstring.h. The only reason I can think of is that previously I've has one big statically linked library, and now libstlport and libapplication areseparate shared libraries. But why then all std::vectors etc work? pelya 2010-05-12 19:49:48 +03:00
  • 2adcc9b8d8 More readme updates pelya 2010-05-12 16:03:28 +03:00
  • 62dfd15f2b Removed outdated instructions from readme pelya 2010-05-12 14:08:01 +03:00
  • a8002c54ee Added SDL_image to application include path, removed Java-specific defines from application makefile pelya 2010-05-11 12:53:35 +03:00
  • 500d845cc6 Moved NativeInit() to separate sdl_main shared library so libapplication.so won't contain any java-specific code, added SDL_image, libpng and libjpeg. pelya 2010-05-11 12:50:50 +03:00
  • f25dcd7164 Small fix to app resolution - game is not playable currently on Supersonic pelya 2010-05-07 13:30:37 +03:00
  • 2f484609dd Fixed ChangeAppsettings script pelya 2010-05-07 13:25:25 +03:00
  • 74f436776c Updated Alien Blaster screen resolution, as top bar is hidden now pelya 2010-05-07 12:37:20 +03:00
  • eaf175688e First untested version of ChangeAppSettings script. pelya 2010-05-07 12:36:19 +03:00
  • 24dce42157 Converted all libs from shared to static - it will allow closed-source apps to use LGPL-ed libsdl, and will solve some cross-referencing problems, like SDL_init called from static constructors. pelya 2010-05-06 18:46:42 +03:00
  • bd017bb179 Added missing includes in global header pelya 2010-05-06 15:00:04 +03:00
  • 9ed0bc6f9b Made SDL window fullscreen, without nasty topbar pelya 2010-05-06 14:59:24 +03:00
  • 3f29279c18 Small update to readme.txt pelya 2010-04-22 15:35:28 +03:00
  • cb8dc5244a Fix for libtremor endianness pelya 2010-03-01 15:49:41 +02:00
  • 3d2be5cd30 Updated readme.txt pelya 2010-04-22 13:21:37 +03:00
  • 2667bc5b11 Reverted the game itself to 320x430 pelya 2010-02-18 19:16:13 +02:00
  • 9d2ff4866f More tweaks to screen scrolling pelya 2010-02-18 19:09:35 +02:00
  • 0eb8918905 Added 640x480 virtual screen support scrolled via accelerometer pelya 2010-02-18 19:02:17 +02:00
  • bd33c4b4dc Fixed memcpy bug reported by FireSlash pelya 2010-02-10 17:52:27 +02:00
  • 9c22af0d63 User can abort app while it's downloading data pelya 2009-12-11 13:46:45 +02:00
  • 865e4f619b Small fix for crashing, made audio to use Java byte array instead of copying bytes, and made it to use array size returned from Java - seems to add latency to the audio pelya 2009-12-10 16:34:51 +02:00
  • 01cefc754c Added downloading app data from net on first run pelya 2009-12-09 15:47:17 +02:00
  • a33a375ca5 Removed lot of debug output pelya 2009-12-09 11:09:48 +02:00
  • 6da2f0d84e Audio working, yay! pelya 2009-12-08 19:30:20 +02:00
  • 96ca2135a4 Oops, fixed linker error pelya 2009-12-08 17:14:17 +02:00
  • ea94d7792d Tweaked Android manifest to not turn off screen, and to ignore changing screen orientation pelya 2009-12-08 16:05:18 +02:00
  • 43bb1bc597 Updated readme pelya 2009-12-08 15:18:38 +02:00
  • ec3ac50bdb Added audio support in SDL. Warning: NOT TESTED, even on emulator! pelya 2009-12-08 15:15:38 +02:00
  • 24e5bd20b1 Small cleanup pelya 2009-12-07 17:34:52 +02:00
  • 777049cdcf Updated readme, fixes for playing the game on device pelya 2009-12-07 14:13:58 +02:00
  • a73d367531 Added Alien Blaster project with SDL for Android pelya 2009-12-01 11:29:28 +02:00
  • 2134f8a8fa Made clean branch for SDL on Android pelya 2009-12-01 11:27:30 +02:00
  • 0c7f7436b5 Yay, no screen flickering! pelya 2009-11-25 18:02:29 +02:00
  • 3010c5c7de Faster drawing (probably) pelya 2009-11-25 15:59:17 +02:00
  • 3e2bf0dfdf Fixes for Android - finally I have some video output! But it doesn't work on my PC now pelya 2009-11-25 15:35:03 +02:00
  • 425f67d787 Some fixes, still no video output pelya 2009-11-24 16:28:02 +02:00
  • 6962202361 Added my Android build files to iphone branch, added #ifdef ANDROID and fixed some missed includes in sources pelya 2009-11-24 12:19:54 +02:00
  • 3ff5d0c693 better bundle id name for iphone build (no underscores) Albert Zeyer 2009-11-19 11:55:31 +01:00
  • c7cb940b96 some fixes and workarounds for iphone input handling Albert Zeyer 2009-11-17 19:08:00 +01:00
  • 61954b7661 better debug message when gameloop crashes Albert Zeyer 2009-11-17 18:46:42 +01:00
  • e2bbef18e7 save_slot_box for iphone (select slot via up/down, questions via enter/quit instead of j/n) Albert Zeyer 2009-11-17 18:43:44 +01:00
  • 3d8ea00f31 also render input system with some nice overlay, added also some keys (F3 and special show/hide controls key) Albert Zeyer 2009-11-17 18:42:33 +01:00
  • 80cf1257c7 removed savegames (also incompatible with this version and will crash) Albert Zeyer 2009-11-17 18:39:41 +01:00
  • 83e8827f7a higher frameskip for iphone; makes it smoother right from beginning Albert Zeyer 2009-11-17 16:44:24 +01:00
  • 7b1b090b79 small update for Xcode: copy data for normal macosx app Albert Zeyer 2009-11-17 16:42:29 +01:00
  • 39b6d16727 some cleanup and comments and rewrites in ogl/viewport transformation Albert Zeyer 2009-11-17 16:42:01 +01:00
  • 9daa79b5d7 disable mousewrapper input stuff for non-iphone-systems because it breaks keyboard :P Albert Zeyer 2009-11-17 16:40:15 +01:00
  • cc10796dfe small fix: initResolutionList also works for iphone Albert Zeyer 2009-11-17 15:31:23 +01:00
  • a20ffe9486 iphone: default to targetfps 30 (faster); and dont show fps Albert Zeyer 2009-11-16 18:14:39 +01:00
  • add9a0758c better iphone touch input Albert Zeyer 2009-11-16 18:14:12 +01:00
  • 7958337186 fixed iPhone CG logo Albert Zeyer 2009-11-16 17:03:02 +01:00
  • efaf34f7ce fixed VerifyQuit for iPhone (really quit) Albert Zeyer 2009-11-16 16:56:30 +01:00
  • 30e2c6b6a3 force default video settings on iphone Albert Zeyer 2009-11-16 16:47:20 +01:00
  • b637f832d3 improved OpenGL support, almost no blitting anymore Albert Zeyer 2009-11-16 16:43:36 +01:00
  • 7e252b5586 iphone: dont ask for quit, just quit Albert Zeyer 2009-11-16 14:37:19 +01:00
  • 328dc19f1d small fix: always reset vars after deletion Albert Zeyer 2009-11-16 14:36:46 +01:00
  • 0cd4ae3844 enabled OGL support in Xcode for iPhone Albert Zeyer 2009-11-16 14:36:12 +01:00
  • 816ba06c68 fixed Xcode so that the device build also works Albert Zeyer 2009-11-16 09:08:52 +01:00
  • dbaecbaabe some better default values for targetfps and frameskip for iphone Albert Zeyer 2009-11-16 03:46:42 +01:00
  • 912e289b85 added iphone support in xcode Albert Zeyer 2009-11-16 03:31:54 +01:00
  • 368d50a1a0 some small fixes in iphone code Albert Zeyer 2009-11-16 03:31:38 +01:00
  • c58775412d fixes and hacks for iphone video support Albert Zeyer 2009-11-16 03:31:05 +01:00
  • c61b7a4ae5 better key handling for iphone (mouse wrapping) Albert Zeyer 2009-11-16 03:28:54 +01:00
  • b27d7b4d8e small hack: dont do SDL_Quit() for now, crashes for some reasons on iphone Albert Zeyer 2009-11-16 00:39:36 +01:00
  • 9831cc7dbc initial mouse -> keyboard emulation wrapper (mainly for iphone) Albert Zeyer 2009-11-16 00:37:56 +01:00
  • 2f885fb451 fixed logger usage (in case of no ogg support) Albert Zeyer 2009-11-15 17:34:02 +01:00
  • d58b188ca9 added base searchpaths for iphone Albert Zeyer 2009-11-15 17:33:04 +01:00