• Home
  • History
  • Annotate
  • only in /external/replicaisland/src/
History log of /external/replicaisland/src/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
800662a3696ccd22a7d9d33cb2a5ee198df2c6cd 03-Apr-2012 fujita <fujita@brilliantservice.co.jp> Fix a divide-by-zero case

-modify calculating frame rate per second (FPS)
to fix divide-by-zero crash issue after too slow task switch.

Signed-off-by: fujita <fujita@brilliantservice.co.jp>
om/replica/replicaisland/GameThread.java
6cb78e547641bcab6f18ec34badca0840e000992 09-Jan-2012 Keun young Park <keunyoung@google.com> Changes to use replica island in CTS OpenGl performance test
- add localization to make build work
- changed start level to repeat Gl rendering
- add position reset in Buffer access to fix crash issue after
too fast task switch
- add watchdog timer to detect Gl rendering freeze

Change-Id: Iaf16ecdda6dec3b268d3322a405666aec92db6bf
om/replica/replicaisland/AndouKun.java
om/replica/replicaisland/GLSurfaceView.java
om/replica/replicaisland/Grid.java
om/replica/replicaisland/RenderingWatchDog.java
2b1168acefb6a4104bb7f008df6ac51fcd1de7ec 16-Jan-2011 sm0a9f4@gmail.com <sm0a9f4@gmail.com@1dde52a2-2b62-11df-8484-2f92f965d510> + Fixed lots of bugs. Most notably a divide-by-zero case in the collision system.
+ Add fades to all activity transitions (seems unreliable, though; race condition?)
+ Add Extras Menu, unlockable Linear Mode and Level Select
+ Add difficulty settings: Baby, Kids, and Adult
+ Add on-screen control interface; add support for muli-touch input events
+ Add debug mode frame rate readout (game thread only)
+ Changed most broken game play elements: enemy spawner and shadow slime
+ Added post-game statistics screen
+ Added fist-run control setup dialog
+ Fixed unescaped single quote characters (sorry!)

git-svn-id: http://replicaisland.googlecode.com/svn/trunk@7 1dde52a2-2b62-11df-8484-2f92f965d510
om/replica/replicaisland/AdultsDifficultyConstants.java
om/replica/replicaisland/AndouKun.java
om/replica/replicaisland/AnimationPlayerActivity.java
om/replica/replicaisland/BabyDifficultyConstants.java
om/replica/replicaisland/ButtonConstants.java
om/replica/replicaisland/ContextParameters.java
om/replica/replicaisland/CrusherAndouComponent.java
om/replica/replicaisland/DiaryActivity.java
om/replica/replicaisland/DifficultyConstants.java
om/replica/replicaisland/DifficultyMenuActivity.java
om/replica/replicaisland/DrawableFactory.java
om/replica/replicaisland/EventRecorder.java
om/replica/replicaisland/ExtrasMenuActivity.java
om/replica/replicaisland/FadeDrawableComponent.java
om/replica/replicaisland/GLSurfaceView.java
om/replica/replicaisland/Game.java
om/replica/replicaisland/GameObjectFactory.java
om/replica/replicaisland/GameOverActivity.java
om/replica/replicaisland/HudSystem.java
om/replica/replicaisland/InputGameInterface.java
om/replica/replicaisland/InputSystem.java
om/replica/replicaisland/InputTouchScreen.java
om/replica/replicaisland/KidsDifficultyConstants.java
om/replica/replicaisland/LaunchProjectileComponent.java
om/replica/replicaisland/LevelSelectActivity.java
om/replica/replicaisland/LevelTree.java
om/replica/replicaisland/LifetimeComponent.java
om/replica/replicaisland/MainMenuActivity.java
om/replica/replicaisland/MultiTouchFilter.java
om/replica/replicaisland/PlayerComponent.java
om/replica/replicaisland/PreferenceConstants.java
om/replica/replicaisland/RenderSystem.java
om/replica/replicaisland/SetPreferencesActivity.java
om/replica/replicaisland/SingleTouchFilter.java
om/replica/replicaisland/SoundSystem.java
om/replica/replicaisland/TouchFilter.java
om/replica/replicaisland/UIConstants.java
9d4cc2572d37983607df38b0f4216ed76ac51814 03-May-2010 sm0a9f4 <sm0a9f4@1dde52a2-2b62-11df-8484-2f92f965d510> Public release v1.3.
+ Rewrote input system to better abstract different hardware from game. Major rework to this section.
+ Added nefarious hacks via "Safe Mode" to work around failures in broken GL drivers used by some handsets (Cliq et al).
+ Various bug fixes and performance improvements.
+ Cranked up pool sizes to allow for more simultaneous game objects. (Runtime heap high watermark is now ~6mb)
+ Fixed bugs in SliderPreference to allow it to be properly instanced.
+ Added some debug frame rate display tools.

git-svn-id: http://replicaisland.googlecode.com/svn/trunk@6 1dde52a2-2b62-11df-8484-2f92f965d510
om/replica/replicaisland/AndouKun.java
om/replica/replicaisland/AnimationComponent.java
om/replica/replicaisland/CollisionSystem.java
om/replica/replicaisland/DrawableFactory.java
om/replica/replicaisland/FrameRateWatcherComponent.java
om/replica/replicaisland/GLSurfaceView.java
om/replica/replicaisland/Game.java
om/replica/replicaisland/GameObjectCollisionSystem.java
om/replica/replicaisland/GameObjectFactory.java
om/replica/replicaisland/GameObjectManager.java
om/replica/replicaisland/GameRenderer.java
om/replica/replicaisland/GameThread.java
om/replica/replicaisland/GhostComponent.java
om/replica/replicaisland/HudSystem.java
om/replica/replicaisland/InputButton.java
om/replica/replicaisland/InputGameInterface.java
om/replica/replicaisland/InputKeyboard.java
om/replica/replicaisland/InputSystem.java
om/replica/replicaisland/InputXY.java
om/replica/replicaisland/LaunchProjectileComponent.java
om/replica/replicaisland/LauncherComponent.java
om/replica/replicaisland/MainMenuActivity.java
om/replica/replicaisland/ObjectRegistry.java
om/replica/replicaisland/PhasedObjectManager.java
om/replica/replicaisland/PlayerComponent.java
om/replica/replicaisland/RenderSystem.java
om/replica/replicaisland/SliderPreference.java
om/replica/replicaisland/TiledVertexGrid.java
om/replica/replicaisland/Utils.java
e1fe50fadc9160b2c4ee09350b781c9b80d54e1f 05-Apr-2010 sm0a9f4 <sm0a9f4@1dde52a2-2b62-11df-8484-2f92f965d510> Fixed tilt sensitivity crash on Moment (app code was suspect), added option to turn on debug logging from preferences.

git-svn-id: http://replicaisland.googlecode.com/svn/trunk@5 1dde52a2-2b62-11df-8484-2f92f965d510
om/replica/replicaisland/AndouKun.java
om/replica/replicaisland/SliderPreference.java
3c1e67e433728684b5f228c5d4f3e5b1457bb271 02-Apr-2010 sm0a9f4 <sm0a9f4@1dde52a2-2b62-11df-8484-2f92f965d510> - Stop using VBOs when rendering with software (no speed improvement, and there are bugs in 1.5 and 1.6 software renderers related to freeing VBOs). This should fix the Cliq and other non-accelerated platforms.
- Fix Memory #034 to restore missing spike tiles. Also move a gem to make that level a little easier.
- Add configurable keyboard setup UI, push configured keys through to game thread.
- Add tilt sensitivity slider UI, hook up to game thread
- Add "what's new" ticker to main menu
- Fix Kabocha spelling error
- Fix out-dated or missing copyright headers (Eclipse seems to have automagically removed a bunch of them--thanks eclipse!)

git-svn-id: http://replicaisland.googlecode.com/svn/trunk@4 1dde52a2-2b62-11df-8484-2f92f965d510
om/replica/replicaisland/AABoxCollisionVolume.java
om/replica/replicaisland/AllocationGuard.java
om/replica/replicaisland/AndouKun.java
om/replica/replicaisland/AnimationComponent.java
om/replica/replicaisland/AnimationFrame.java
om/replica/replicaisland/AnimationPlayerActivity.java
om/replica/replicaisland/AttackAtDistanceComponent.java
om/replica/replicaisland/BackgroundCollisionComponent.java
om/replica/replicaisland/BaseObject.java
om/replica/replicaisland/BufferLibrary.java
om/replica/replicaisland/ButtonAnimationComponent.java
om/replica/replicaisland/ButtonConstants.java
om/replica/replicaisland/CameraBiasComponent.java
om/replica/replicaisland/CameraSystem.java
om/replica/replicaisland/ChangeComponentsComponent.java
om/replica/replicaisland/ChannelSystem.java
om/replica/replicaisland/CollisionParameters.java
om/replica/replicaisland/CollisionSystem.java
om/replica/replicaisland/CollisionVolume.java
om/replica/replicaisland/ContextParameters.java
om/replica/replicaisland/ConversationDialogActivity.java
om/replica/replicaisland/ConversationUtils.java
om/replica/replicaisland/CustomToastSystem.java
om/replica/replicaisland/DebugLog.java
om/replica/replicaisland/DebugSystem.java
om/replica/replicaisland/DiaryActivity.java
om/replica/replicaisland/DoorAnimationComponent.java
om/replica/replicaisland/DrawableBitmap.java
om/replica/replicaisland/DrawableFactory.java
om/replica/replicaisland/DrawableObject.java
om/replica/replicaisland/DynamicCollisionComponent.java
om/replica/replicaisland/EnemyAnimationComponent.java
om/replica/replicaisland/EventRecorder.java
om/replica/replicaisland/FadeDrawableComponent.java
om/replica/replicaisland/FixedAnimationComponent.java
om/replica/replicaisland/FixedSizeArray.java
om/replica/replicaisland/GLErrorLogger.java
om/replica/replicaisland/GLSurfaceView.java
om/replica/replicaisland/Game.java
om/replica/replicaisland/GameComponent.java
om/replica/replicaisland/GameComponentPool.java
om/replica/replicaisland/GameFlowEvent.java
om/replica/replicaisland/GameObject.java
om/replica/replicaisland/GameObjectCollisionSystem.java
om/replica/replicaisland/GameObjectFactory.java
om/replica/replicaisland/GameObjectManager.java
om/replica/replicaisland/GameRenderer.java
om/replica/replicaisland/GameThread.java
om/replica/replicaisland/GenericAnimationComponent.java
om/replica/replicaisland/GhostComponent.java
om/replica/replicaisland/GravityComponent.java
om/replica/replicaisland/Grid.java
om/replica/replicaisland/HitPlayerComponent.java
om/replica/replicaisland/HitPoint.java
om/replica/replicaisland/HitPointPool.java
om/replica/replicaisland/HitReactionComponent.java
om/replica/replicaisland/HotSpotSystem.java
om/replica/replicaisland/HudSystem.java
om/replica/replicaisland/InputSystem.java
om/replica/replicaisland/Interpolator.java
om/replica/replicaisland/InventoryComponent.java
om/replica/replicaisland/KeyboardConfigDialogPreference.java
om/replica/replicaisland/LaunchProjectileComponent.java
om/replica/replicaisland/LauncherComponent.java
om/replica/replicaisland/Lerp.java
om/replica/replicaisland/LevelBuilder.java
om/replica/replicaisland/LevelSelectActivity.java
om/replica/replicaisland/LevelSystem.java
om/replica/replicaisland/LevelTree.java
om/replica/replicaisland/LifetimeComponent.java
om/replica/replicaisland/MainLoop.java
om/replica/replicaisland/MainMenuActivity.java
om/replica/replicaisland/MotionBlurComponent.java
om/replica/replicaisland/MovementComponent.java
om/replica/replicaisland/NPCAnimationComponent.java
om/replica/replicaisland/NPCComponent.java
om/replica/replicaisland/ObjectManager.java
om/replica/replicaisland/ObjectPool.java
om/replica/replicaisland/ObjectRegistry.java
om/replica/replicaisland/OpenGLSystem.java
om/replica/replicaisland/OrbitalMagnetComponent.java
om/replica/replicaisland/PatrolComponent.java
om/replica/replicaisland/PhasedObject.java
om/replica/replicaisland/PhasedObjectManager.java
om/replica/replicaisland/PhysicsComponent.java
om/replica/replicaisland/PlaySingleSoundComponent.java
om/replica/replicaisland/PlayerComponent.java
om/replica/replicaisland/PopOutComponent.java
om/replica/replicaisland/QuickSorter.java
om/replica/replicaisland/RenderComponent.java
om/replica/replicaisland/RenderSystem.java
om/replica/replicaisland/ScrollableBitmap.java
om/replica/replicaisland/ScrollerComponent.java
om/replica/replicaisland/SelectDialogComponent.java
om/replica/replicaisland/SetPreferencesActivity.java
om/replica/replicaisland/ShellSorter.java
om/replica/replicaisland/SimpleCollisionComponent.java
om/replica/replicaisland/SimplePhysicsComponent.java
om/replica/replicaisland/SleeperComponent.java
om/replica/replicaisland/SliderPreference.java
om/replica/replicaisland/SolidSurfaceComponent.java
om/replica/replicaisland/SortConstants.java
om/replica/replicaisland/Sorter.java
om/replica/replicaisland/SoundSystem.java
om/replica/replicaisland/SphereCollisionVolume.java
om/replica/replicaisland/SpriteAnimation.java
om/replica/replicaisland/SpriteComponent.java
om/replica/replicaisland/StandardSorter.java
om/replica/replicaisland/TObjectPool.java
om/replica/replicaisland/Texture.java
om/replica/replicaisland/TextureLibrary.java
om/replica/replicaisland/TheSourceComponent.java
om/replica/replicaisland/TiledBackgroundVertexGrid.java
om/replica/replicaisland/TiledVertexGrid.java
om/replica/replicaisland/TiledWorld.java
om/replica/replicaisland/TimeSystem.java
om/replica/replicaisland/Utils.java
om/replica/replicaisland/Vector2.java
om/replica/replicaisland/VectorPool.java
om/replica/replicaisland/VibrationSystem.java
om/replica/replicaisland/YesNoDialogPreference.java
661a7f102c1d996e7391e01e679cf49d4e8695e7 18-Mar-2010 sm0a9f4 <sm0a9f4@1dde52a2-2b62-11df-8484-2f92f965d510> Add basic readme files.

git-svn-id: http://replicaisland.googlecode.com/svn/trunk@3 1dde52a2-2b62-11df-8484-2f92f965d510
om/replica/replicaisland/EventReporter.java
cfd74d65d832137e20e193c960802afba73b5d38 18-Mar-2010 sm0a9f4 <sm0a9f4@1dde52a2-2b62-11df-8484-2f92f965d510> Initial submission of Replica Island 1.1 source and assets.

git-svn-id: http://replicaisland.googlecode.com/svn/trunk@2 1dde52a2-2b62-11df-8484-2f92f965d510
om/replica/replicaisland/AABoxCollisionVolume.java
om/replica/replicaisland/AllocationGuard.java
om/replica/replicaisland/AndouKun.java
om/replica/replicaisland/AnimationComponent.java
om/replica/replicaisland/AnimationFrame.java
om/replica/replicaisland/AnimationPlayerActivity.java
om/replica/replicaisland/AttackAtDistanceComponent.java
om/replica/replicaisland/BackgroundCollisionComponent.java
om/replica/replicaisland/BaseObject.java
om/replica/replicaisland/BufferLibrary.java
om/replica/replicaisland/ButtonAnimationComponent.java
om/replica/replicaisland/ButtonConstants.java
om/replica/replicaisland/CameraBiasComponent.java
om/replica/replicaisland/CameraSystem.java
om/replica/replicaisland/ChangeComponentsComponent.java
om/replica/replicaisland/ChannelSystem.java
om/replica/replicaisland/CollisionParameters.java
om/replica/replicaisland/CollisionSystem.java
om/replica/replicaisland/CollisionVolume.java
om/replica/replicaisland/ContextParameters.java
om/replica/replicaisland/ConversationDialogActivity.java
om/replica/replicaisland/ConversationUtils.java
om/replica/replicaisland/CustomToastSystem.java
om/replica/replicaisland/DebugLog.java
om/replica/replicaisland/DebugSystem.java
om/replica/replicaisland/DiaryActivity.java
om/replica/replicaisland/DoorAnimationComponent.java
om/replica/replicaisland/DrawableBitmap.java
om/replica/replicaisland/DrawableFactory.java
om/replica/replicaisland/DrawableObject.java
om/replica/replicaisland/DynamicCollisionComponent.java
om/replica/replicaisland/EnemyAnimationComponent.java
om/replica/replicaisland/EventRecorder.java
om/replica/replicaisland/EventReporter.java
om/replica/replicaisland/FadeDrawableComponent.java
om/replica/replicaisland/FixedAnimationComponent.java
om/replica/replicaisland/FixedSizeArray.java
om/replica/replicaisland/GLErrorLogger.java
om/replica/replicaisland/GLSurfaceView.java
om/replica/replicaisland/Game.java
om/replica/replicaisland/GameComponent.java
om/replica/replicaisland/GameComponentPool.java
om/replica/replicaisland/GameFlowEvent.java
om/replica/replicaisland/GameObject.java
om/replica/replicaisland/GameObjectCollisionSystem.java
om/replica/replicaisland/GameObjectFactory.java
om/replica/replicaisland/GameObjectManager.java
om/replica/replicaisland/GameRenderer.java
om/replica/replicaisland/GameThread.java
om/replica/replicaisland/GenericAnimationComponent.java
om/replica/replicaisland/GhostComponent.java
om/replica/replicaisland/GravityComponent.java
om/replica/replicaisland/Grid.java
om/replica/replicaisland/HitPlayerComponent.java
om/replica/replicaisland/HitPoint.java
om/replica/replicaisland/HitPointPool.java
om/replica/replicaisland/HitReactionComponent.java
om/replica/replicaisland/HotSpotSystem.java
om/replica/replicaisland/HudSystem.java
om/replica/replicaisland/InputSystem.java
om/replica/replicaisland/Interpolator.java
om/replica/replicaisland/InventoryComponent.java
om/replica/replicaisland/LaunchProjectileComponent.java
om/replica/replicaisland/LauncherComponent.java
om/replica/replicaisland/Lerp.java
om/replica/replicaisland/LevelBuilder.java
om/replica/replicaisland/LevelSelectActivity.java
om/replica/replicaisland/LevelSystem.java
om/replica/replicaisland/LevelTree.java
om/replica/replicaisland/LifetimeComponent.java
om/replica/replicaisland/MainLoop.java
om/replica/replicaisland/MainMenuActivity.java
om/replica/replicaisland/MotionBlurComponent.java
om/replica/replicaisland/MovementComponent.java
om/replica/replicaisland/NPCAnimationComponent.java
om/replica/replicaisland/NPCComponent.java
om/replica/replicaisland/ObjectManager.java
om/replica/replicaisland/ObjectPool.java
om/replica/replicaisland/ObjectRegistry.java
om/replica/replicaisland/OpenGLSystem.java
om/replica/replicaisland/OrbitalMagnetComponent.java
om/replica/replicaisland/PatrolComponent.java
om/replica/replicaisland/PhasedObject.java
om/replica/replicaisland/PhasedObjectManager.java
om/replica/replicaisland/PhysicsComponent.java
om/replica/replicaisland/PlaySingleSoundComponent.java
om/replica/replicaisland/PlayerComponent.java
om/replica/replicaisland/PopOutComponent.java
om/replica/replicaisland/QuickSorter.java
om/replica/replicaisland/RenderComponent.java
om/replica/replicaisland/RenderSystem.java
om/replica/replicaisland/ScrollableBitmap.java
om/replica/replicaisland/ScrollerComponent.java
om/replica/replicaisland/SelectDialogComponent.java
om/replica/replicaisland/SetPreferencesActivity.java
om/replica/replicaisland/ShellSorter.java
om/replica/replicaisland/SimpleCollisionComponent.java
om/replica/replicaisland/SimplePhysicsComponent.java
om/replica/replicaisland/SleeperComponent.java
om/replica/replicaisland/SolidSurfaceComponent.java
om/replica/replicaisland/SortConstants.java
om/replica/replicaisland/Sorter.java
om/replica/replicaisland/SoundSystem.java
om/replica/replicaisland/SphereCollisionVolume.java
om/replica/replicaisland/SpriteAnimation.java
om/replica/replicaisland/SpriteComponent.java
om/replica/replicaisland/StandardSorter.java
om/replica/replicaisland/TObjectPool.java
om/replica/replicaisland/Texture.java
om/replica/replicaisland/TextureLibrary.java
om/replica/replicaisland/TheSourceComponent.java
om/replica/replicaisland/TiledBackgroundVertexGrid.java
om/replica/replicaisland/TiledVertexGrid.java
om/replica/replicaisland/TiledWorld.java
om/replica/replicaisland/TimeSystem.java
om/replica/replicaisland/Utils.java
om/replica/replicaisland/Vector2.java
om/replica/replicaisland/VectorPool.java
om/replica/replicaisland/VibrationSystem.java
om/replica/replicaisland/YesNoDialogPreference.java