Release Friking Shark


ptitSeb

Serial Porter
Joined
Aug 15, 2012
Messages
9,306
Age
51
Location
France, near Lyon
Here is Friking Shark, an OpenGL/OpenAL OpenSource remake of the arcade game Flying Shark.


preview1.png



The game use gl4es, and speed is fine on Gigahertz model (and can be a bit slow on CC).Light effect are present, but not the shadows (they are shader based).

The levels are recreated quite faithfully, but all with 3D Model.

The game has been designed for large screen (res of 1024x768 with a large diagonal), so most text are difficult to read but the game is playable, and the bullets are well visible on screen.


History log
==========
Build 04
-----------
  • New build
  • Updated libs (gl4es)
  • Added zenity menu at launch to choose profile
Build 03
-----------
  • Some Downscaling of texture on CC and Rebirth model
  • Reduce minimum FPS from 20 to 10.
  • Switch LCD to 50Hz (speed of the game)
Build 02
------------
  • Remove (non-working) shadows
  • Made ennemies bullet a bit more visible (adding some red in the texture)
Build 01
-----------
  • Initial build
  • Some Pandora adaptations

For the curious, sources are on my github account.
 
Last edited:
With these threads/ports you are regularly pointing me towards interesting games I didn't even know existed, thank you!
 
Last edited by a moderator:
This game is great! Using the 4.10 SGX driver i get an interesting added shader, though.

151219-172407.png
 
I didn't reproduced the lighting issue of @edgex004 but I have worked a bit on the absence of shadow. The rendering of the shadows can be done without shaders, but need Depth Texture, which are not supported on hardware. So I disabled the shadow, as there where still consuming cpu and gpu bandwith. The game is now a bit smoother.


Also, I added some red in the ennemies bullets texture, to make them more flashy and visible (especialy above sand).


I have remove some downsampling of texture, but maybe I should put it back for CC and Rebirth model. It's fine on Gigahertz for the 3 first level. Level 4 and 5 can be slow sometimes, but I think it's not about the texture but about the geometry.


Build 02


-----------

  • Remove (non-working) shadows
  • Made ennemies bullet a bit more visible (adding some red in the texture)
 
Last edited by a moderator:
New build on the repo.


I have put some downscaling of texture for CC and Rebirth model to make gameplay more smooth.


Also, I have changed the minimum FPS to 10 (was 20 before), to try avoid the slowdowns in level 4 and 5.


Build 03


-----------

  • Some Downscaling of texture on CC and Rebirth model
  • Reduce minimum FPS from 20 to 10.
  • Switch LCD to 50Hz (speed of the game)
 
Last edited by a moderator:
New build on the repo.
Fresh build, with updated libs.
There is now a menu at launch to choose between GL 1 and GL 2. The OpenGL 2.0 features shaders, the explosion are nicer (but I disabled the wave effect on water, it was slowing things a bit too much). Still no shadows (need some stuff on shaders that are not available yet in gl4es).

Build 04
-----------
  • New build
  • Updated libs (gl4es)
  • Added zenity menu at launch to choose profile
 
It doesn't seem to work for me.... The game starts, it says loading and then crashes back to deskto

=======================================================================================
PND : /media/SD1/pandora/menu/friking-shark.pnd
PND_FSTYPE : Squashfs
APPDATADIR : /media/SD1/pandora/appdata/friking-shark
APPDD_FSTYPE : ext2
PND_CPUSPEED : <unset>
EXENAME : runscript.sh
ARGUMENTS : <unset>
=======================================================================================
[ START ]--- Mount the PND ----------
Mounting : mount -t squashfs -o ro "/dev/loop0" "/mnt/utmp/friking-shark"
Mounting the Union FS : mount -t aufs -o exec,dirs="/media/SD1/pandora/appdata/friking-shark=rw+nolwh":"/mnt/pnd/friking-shark=rr" none "/mnt/utmp/friking-shark"
[SUCCESS]--- Mount the PND ----------
[ START ]--- Starting the application ( runscript.sh ) ----------
--------------------------------------------------------------
Setting PATH to /mnt/utmp/friking-shark:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
--------------------------------------------------------------
Setting LD_LIBRARY_PATH to /mnt/utmp/friking-shark/lib
System check
============
Freememory is 232
Cpu Speed is 1100
Sys Speed is 400
Gigahertz is
LIBGL_FB=1
LIBGL_ES=2
LIBGL_SHRINK=9
LCD at 60Hz, switching to 50 Hz
LIBGL: Initialising gl4es
LIBGL: v1.0.5 built on Mar 29 2018 21:27:07
LIBGL: framebuffer output enabled
LIBGL: Using GLES 2.0 backend
LIBGL:loaded: libGLESv2.so
LIBGL:loaded: libEGL.so
LIBGL: Using GLES 2.0 backend
LIBGL: Hardware Limited NPOT detected and used
LIBGL: FBO are in core, and so used
LIBGL: PointSprite are in core, and so used
LIBGL: CubeMap are in core, and so used
LIBGL: BlendColor is in core, and so used
LIBGL: Blend Substract is in core, and so used
LIBGL: Blend Function and Equation Separation is in core, and so used
LIBGL: Texture Mirrored Repeat is in core, and so used
LIBGL: Extension GL_OES_mapbuffer detected
LIBGL: Extension GL_OES_element_index_uint detected and used
LIBGL: Extension GL_OES_packed_depth_stencil detected and used
LIBGL: Extension GL_OES_depth24 detected and used
LIBGL: Extension GL_OES_rgb8_rgba8 detected and used
LIBGL: Extension GL_EXT_multi_draw_arrays detected
LIBGL: Extension GL_EXT_texture_format_BGRA8888 detected and used
LIBGL: Extension GL_OES_depth_texture detected and used
LIBGL: Extension GL_OES_texture_float detected and used
LIBGL: Extension GL_OES_fragment_precision_high detected and used
LIBGL: Max vertex attrib: 8
LIBGL: Extension GL_OES_standard_derivatives detected and used
LIBGL: Max texture size: 2048
LIBGL: Max Varying Vector: 8
LIBGL: Texture Units: 4(8), Max lights: 8, Max planes: 6
LIBGL: Hardware vendor is Imagination Technologies
LIBGL: Texture shink, mode 9 selected (advertise 8192 max texture size, but >4096 are quadshrinked and > 512 are shrinked), but not for empty texture
LIBGL: Targeting OpenGL 2.0
LIBGL: Enable FastMath for cortex-a8
LIBGL: Forcing NPOT support by disabling MIPMAP support for NPOT textures
LIBGL: glXMakeCurrent FBO workaround enabled
LIBGL: Current folder is:/mnt/utmp/friking-shark/Bin/Release
CGameEngineApp::Run -> Setting root folder to ./../../Resources
CSoundSystemManager::Init -> Sound system initialized using device 'default'
CSoundType::LoadOgg -> Loaded Sound ./Sounds/PointCount.ogg
CSoundType::LoadFromFile -> ./Sounds/PointCount.ogg loaded (40 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/BombCount.ogg
CSoundType::LoadFromFile -> ./Sounds/BombCount.ogg loaded (43 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/BonusLife.ogg
CSoundType::LoadFromFile -> ./Sounds/BonusLife.ogg loaded (79 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/ButtonClick.ogg
CSoundType::LoadFromFile -> ./Sounds/ButtonClick.ogg loaded (11 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/ButtonHover.ogg
CSoundType::LoadFromFile -> ./Sounds/ButtonHover.ogg loaded (9 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/SmallExplosionWithTail.ogg
CSoundType::LoadFromFile -> ./Sounds/SmallExplosionWithTail.ogg loaded (44 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/gameover.ogg
CSoundType::LoadFromFile -> ./Sounds/gameover.ogg loaded (219 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/BrownFont.png (481 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/WhiteFont.png (368 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/GreyFont.png (355 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/DarkGreyFont.png (354 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/OrangeRedFont.png (327 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/BlueFont.png (344 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/GreenFont.png (322 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/MainFont.png (318 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/MainDisabledFont.png (393 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/HoverFont.png (310 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/WhiteRedFont.png (329 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/WhiteLightRedFont.png (327 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/Level1Icon.png (43 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/Level2Icon.png (46 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/Level3Icon.png (22 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/Level4Icon.png (44 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/Level5Icon.png (29 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/GUI-Cursor.png (35 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/PlayerIcon.png (18 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/BombIcon.png (9 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/WeaponIcon.png (2 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/VolumeBarFull.png (9 ms)
COpenGLTexture::LoadFromFile -> Loaded texture GUI/VolumeBarEmpty.png (8 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/gameover.ogg
CSoundType::LoadFromFile -> ./Sounds/gameover.ogg loaded (181 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/highscore.ogg
CSoundType::LoadFromFile -> ./Sounds/highscore.ogg loaded (1263 ms)
glX stub: glDrawBuffers
glX stub: glDrawBuffersARB
glXGetProcAddress: glClientAttribDefaultEXT not found.
glXGetProcAddress: glPushClientAttribDefaultEXT not found.
glXGetProcAddress: glMatrixLoadfEXT not found.
glXGetProcAddress: glMatrixLoaddEXT not found.
glXGetProcAddress: glMatrixMultfEXT not found.
glXGetProcAddress: glMatrixMultdEXT not found.
glXGetProcAddress: glMatrixLoadIdentityEXT not found.
glXGetProcAddress: glMatrixRotatefEXT not found.
glXGetProcAddress: glMatrixRotatedEXT not found.
glXGetProcAddress: glMatrixScalefEXT not found.
glXGetProcAddress: glMatrixScaledEXT not found.
glXGetProcAddress: glMatrixTranslatefEXT not found.
glXGetProcAddress: glMatrixTranslatedEXT not found.
glXGetProcAddress: glMatrixFrustumEXT not found.
glXGetProcAddress: glMatrixOrthoEXT not found.
glXGetProcAddress: glMatrixPopEXT not found.
glXGetProcAddress: glMatrixPushEXT not found.
glXGetProcAddress: glMatrixLoadTransposefEXT not found.
glXGetProcAddress: glMatrixLoadTransposedEXT not found.
glXGetProcAddress: glMatrixMultTransposefEXT not found.
glXGetProcAddress: glMatrixMultTransposedEXT not found.
glXGetProcAddress: glTextureParameterfEXT not found.
glXGetProcAddress: glTextureParameterfvEXT not found.
glXGetProcAddress: glTextureParameteriEXT not found.
glXGetProcAddress: glTextureParameterivEXT not found.
glXGetProcAddress: glTextureImage1DEXT not found.
glXGetProcAddress: glTextureImage2DEXT not found.
glXGetProcAddress: glTextureSubImage1DEXT not found.
glXGetProcAddress: glTextureSubImage2DEXT not found.
glXGetProcAddress: glCopyTextureImage1DEXT not found.
glXGetProcAddress: glCopyTextureImage2DEXT not found.
glXGetProcAddress: glCopyTextureSubImage1DEXT not found.
glXGetProcAddress: glCopyTextureSubImage2DEXT not found.
glXGetProcAddress: glGetTextureImageEXT not found.
glXGetProcAddress: glGetTextureParameterfvEXT not found.
glXGetProcAddress: glGetTextureParameterivEXT not found.
glXGetProcAddress: glGetTextureLevelParameterfvEXT not found.
glXGetProcAddress: glGetTextureLevelParameterivEXT not found.
glXGetProcAddress: glTextureImage3DEXT not found.
glXGetProcAddress: glTextureSubImage3DEXT not found.
glXGetProcAddress: glCopyTextureSubImage3DEXT not found.
glXGetProcAddress: glMultiTexParameterfEXT not found.
glXGetProcAddress: glMultiTexParameterfvEXT not found.
glXGetProcAddress: glMultiTexParameteriEXT not found.
glXGetProcAddress: glMultiTexParameterivEXT not found.
glXGetProcAddress: glMultiTexImage1DEXT not found.
glXGetProcAddress: glMultiTexImage2DEXT not found.
glXGetProcAddress: glMultiTexSubImage1DEXT not found.
glXGetProcAddress: glMultiTexSubImage2DEXT not found.
glXGetProcAddress: glCopyMultiTexImage1DEXT not found.
glXGetProcAddress: glCopyMultiTexImage2DEXT not found.
glXGetProcAddress: glCopyMultiTexSubImage1DEXT not found.
glXGetProcAddress: glCopyMultiTexSubImage2DEXT not found.
glXGetProcAddress: glGetMultiTexImageEXT not found.
glXGetProcAddress: glGetMultiTexParameterfvEXT not found.
glXGetProcAddress: glGetMultiTexParameterivEXT not found.
glXGetProcAddress: glGetMultiTexLevelParameterfvEXT not found.
glXGetProcAddress: glGetMultiTexLevelParameterivEXT not found.
glXGetProcAddress: glMultiTexImage3DEXT not found.
glXGetProcAddress: glMultiTexSubImage3DEXT not found.
glXGetProcAddress: glCopyMultiTexSubImage3DEXT not found.
glXGetProcAddress: glBindMultiTextureEXT not found.
glXGetProcAddress: glMultiTexCoordPointerEXT not found.
glXGetProcAddress: glMultiTexEnvfEXT not found.
glXGetProcAddress: glMultiTexEnvfvEXT not found.
glXGetProcAddress: glMultiTexEnviEXT not found.
glXGetProcAddress: glMultiTexEnvivEXT not found.
glXGetProcAddress: glMultiTexGendEXT not found.
glXGetProcAddress: glMultiTexGendvEXT not found.
glXGetProcAddress: glMultiTexGenfEXT not found.
glXGetProcAddress: glMultiTexGenfvEXT not found.
glXGetProcAddress: glMultiTexGeniEXT not found.
glXGetProcAddress: glMultiTexGenivEXT not found.
glXGetProcAddress: glGetMultiTexEnvfvEXT not found.
glXGetProcAddress: glGetMultiTexEnvivEXT not found.
glXGetProcAddress: glGetMultiTexGendvEXT not found.
glXGetProcAddress: glGetMultiTexGenfvEXT not found.
glXGetProcAddress: glGetMultiTexGenivEXT not found.
glXGetProcAddress: glCompressedTextureImage3DEXT not found.
glXGetProcAddress: glCompressedTextureImage2DEXT not found.
glXGetProcAddress: glCompressedTextureImage1DEXT not found.
glXGetProcAddress: glCompressedTextureSubImage3DEXT not found.
glXGetProcAddress: glCompressedTextureSubImage2DEXT not found.
glXGetProcAddress: glCompressedTextureSubImage1DEXT not found.
glXGetProcAddress: glGetCompressedTextureImageEXT not found.
glXGetProcAddress: glCompressedMultiTexImage3DEXT not found.
glXGetProcAddress: glCompressedMultiTexImage2DEXT not found.
glXGetProcAddress: glCompressedMultiTexImage1DEXT not found.
glXGetProcAddress: glCompressedMultiTexSubImage3DEXT not found.
glXGetProcAddress: glCompressedMultiTexSubImage2DEXT not found.
glXGetProcAddress: glCompressedMultiTexSubImage1DEXT not found.
glXGetProcAddress: glGetCompressedMultiTexImageEXT not found.
glXGetProcAddress: glNamedProgramStringEXT not found.
glXGetProcAddress: glNamedProgramLocalParameter4dEXT not found.
glXGetProcAddress: glNamedProgramLocalParameter4dvEXT not found.
glXGetProcAddress: glNamedProgramLocalParameter4fEXT not found.
glXGetProcAddress: glNamedProgramLocalParameter4fvEXT not found.
glXGetProcAddress: glGetNamedProgramLocalParameterdvEXT not found.
glXGetProcAddress: glGetNamedProgramLocalParameterfvEXT not found.
glXGetProcAddress: glGetNamedProgramivEXT not found.
glXGetProcAddress: glGetNamedProgramStringEXT not found.
glXGetProcAddress: glNamedProgramLocalParameters4fvEXT not found.
glXGetProcAddress: glNamedProgramLocalParameterI4iEXT not found.
glXGetProcAddress: glNamedProgramLocalParameterI4ivEXT not found.
glXGetProcAddress: glNamedProgramLocalParametersI4ivEXT not found.
glXGetProcAddress: glNamedProgramLocalParameterI4uiEXT not found.
glXGetProcAddress: glNamedProgramLocalParameterI4uivEXT not found.
glXGetProcAddress: glNamedProgramLocalParametersI4uivEXT not found.
glXGetProcAddress: glGetNamedProgramLocalParameterIivEXT not found.
glXGetProcAddress: glGetNamedProgramLocalParameterIuivEXT not found.
glXGetProcAddress: glTextureParameterIivEXT not found.
glXGetProcAddress: glTextureParameterIuivEXT not found.
glXGetProcAddress: glGetTextureParameterIivEXT not found.
glXGetProcAddress: glGetTextureParameterIuivEXT not found.
glXGetProcAddress: glMultiTexParameterIivEXT not found.
glXGetProcAddress: glMultiTexParameterIuivEXT not found.
glXGetProcAddress: glGetMultiTexParameterIivEXT not found.
glXGetProcAddress: glGetMultiTexParameterIuivEXT not found.
glXGetProcAddress: glProgramUniform1fEXT not found.
glXGetProcAddress: glProgramUniform2fEXT not found.
glXGetProcAddress: glProgramUniform3fEXT not found.
glXGetProcAddress: glProgramUniform4fEXT not found.
glXGetProcAddress: glProgramUniform1iEXT not found.
glXGetProcAddress: glProgramUniform2iEXT not found.
glXGetProcAddress: glProgramUniform3iEXT not found.
glXGetProcAddress: glProgramUniform4iEXT not found.
glXGetProcAddress: glProgramUniform1fvEXT not found.
glXGetProcAddress: glProgramUniform2fvEXT not found.
glXGetProcAddress: glProgramUniform3fvEXT not found.
glXGetProcAddress: glProgramUniform4fvEXT not found.
glXGetProcAddress: glProgramUniform1ivEXT not found.
glXGetProcAddress: glProgramUniform2ivEXT not found.
glXGetProcAddress: glProgramUniform3ivEXT not found.
glXGetProcAddress: glProgramUniform4ivEXT not found.
glXGetProcAddress: glProgramUniformMatrix2fvEXT not found.
glXGetProcAddress: glProgramUniformMatrix3fvEXT not found.
glXGetProcAddress: glProgramUniformMatrix4fvEXT not found.
glXGetProcAddress: glProgramUniformMatrix2x3fvEXT not found.
glXGetProcAddress: glProgramUniformMatrix3x2fvEXT not found.
glXGetProcAddress: glProgramUniformMatrix2x4fvEXT not found.
glXGetProcAddress: glProgramUniformMatrix4x2fvEXT not found.
glXGetProcAddress: glProgramUniformMatrix3x4fvEXT not found.
glXGetProcAddress: glProgramUniformMatrix4x3fvEXT not found.
glXGetProcAddress: glProgramUniform1uiEXT not found.
glXGetProcAddress: glProgramUniform2uiEXT not found.
glXGetProcAddress: glProgramUniform3uiEXT not found.
glXGetProcAddress: glProgramUniform4uiEXT not found.
glXGetProcAddress: glProgramUniform1uivEXT not found.
glXGetProcAddress: glProgramUniform2uivEXT not found.
glXGetProcAddress: glProgramUniform3uivEXT not found.
glXGetProcAddress: glProgramUniform4uivEXT not found.
glXGetProcAddress: glNamedBufferDataEXT not found.
glXGetProcAddress: glNamedBufferSubDataEXT not found.
glXGetProcAddress: glMapNamedBufferEXT not found.
glXGetProcAddress: glUnmapNamedBufferEXT not found.
glXGetProcAddress: glGetNamedBufferParameterivEXT not found.
glXGetProcAddress: glGetNamedBufferPointervEXT not found.
glXGetProcAddress: glGetNamedBufferSubDataEXT not found.
glXGetProcAddress: glTextureBufferEXT not found.
glXGetProcAddress: glMultiTexBufferEXT not found.
glXGetProcAddress: glNamedRenderbufferStorageEXT not found.
glXGetProcAddress: glGetNamedRenderbufferParameterivEXT not found.
glXGetProcAddress: glCheckNamedFramebufferStatusEXT not found.
glXGetProcAddress: glNamedFramebufferTexture1DEXT not found.
glXGetProcAddress: glNamedFramebufferTexture2DEXT not found.
glXGetProcAddress: glNamedFramebufferTexture3DEXT not found.
glXGetProcAddress: glNamedFramebufferRenderbufferEXT not found.
glXGetProcAddress: glGetNamedFramebufferAttachmentParameterivEXT not found.
glXGetProcAddress: glGenerateTextureMipmapEXT not found.
glXGetProcAddress: glGenerateMultiTexMipmapEXT not found.
glXGetProcAddress: glFramebufferDrawBufferEXT not found.
glXGetProcAddress: glFramebufferDrawBuffersEXT not found.
glXGetProcAddress: glFramebufferReadBufferEXT not found.
glXGetProcAddress: glGetFramebufferParameterivEXT not found.
glXGetProcAddress: glNamedRenderbufferStorageMultisampleEXT not found.
glXGetProcAddress: glNamedRenderbufferStorageMultisampleCoverageEXT not found.
glXGetProcAddress: glNamedFramebufferTextureEXT not found.
glXGetProcAddress: glNamedFramebufferTextureLayerEXT not found.
glXGetProcAddress: glNamedFramebufferTextureFaceEXT not found.
glXGetProcAddress: glTextureRenderbufferEXT not found.
glXGetProcAddress: glMultiTexRenderbufferEXT not found.
CSoundType::LoadOgg -> Loaded Sound ./Sounds/intermission.ogg
CSoundType::LoadFromFile -> ./Sounds/intermission.ogg loaded (678 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/BigExplosion.ogg
CSoundType::LoadFromFile -> ./Sounds/BigExplosion.ogg loaded (45 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/BombFireball.ogg
CSoundType::LoadFromFile -> ./Sounds/BombFireball.ogg loaded (24 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/BombLaunch.ogg
CSoundType::LoadFromFile -> ./Sounds/BombLaunch.ogg loaded (50 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/BonusLife.ogg
CSoundType::LoadFromFile -> ./Sounds/BonusLife.ogg loaded (52 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/BossBullet.ogg
CSoundType::LoadFromFile -> ./Sounds/BossBullet.ogg loaded (12 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/BulletHit.ogg
CSoundType::LoadFromFile -> ./Sounds/BulletHit.ogg loaded (14 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/FighterCrash.ogg
CSoundType::LoadFromFile -> ./Sounds/FighterCrash.ogg loaded (23 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/FighterExplosion.ogg
CSoundType::LoadFromFile -> ./Sounds/FighterExplosion.ogg loaded (59 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/MediumExplosion.ogg
CSoundType::LoadFromFile -> ./Sounds/MediumExplosion.ogg loaded (34 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/PlayerBullet.ogg
CSoundType::LoadFromFile -> ./Sounds/PlayerBullet.ogg loaded (11 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/BonusBomb.ogg
CSoundType::LoadFromFile -> ./Sounds/BonusBomb.ogg loaded (20 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/BonusWeapon.ogg
CSoundType::LoadFromFile -> ./Sounds/BonusWeapon.ogg loaded (24 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/SmallExplosion.ogg
CSoundType::LoadFromFile -> ./Sounds/SmallExplosion.ogg loaded (17 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/SmallExplosionWithTail.ogg
CSoundType::LoadFromFile -> ./Sounds/SmallExplosionWithTail.ogg loaded (45 ms)
CSoundType::LoadOgg -> Loaded Sound ./Sounds/StructureHit.ogg
CSoundType::LoadFromFile -> ./Sounds/StructureHit.ogg loaded (15 ms)
COpenGLTexture::LoadFromFile -> Loaded texture Smoke.png (41 ms)
COpenGLTexture::LoadFromFile -> Loaded texture Point.png (3 ms)
COpenGLTexture::LoadFromFile -> Loaded texture PointBonusFont.png (18 ms)
COpenGLTexture::LoadFromFile -> Loaded texture ./Textures/sandPeq.png (22 ms)
COpenGLTexture::LoadFromFile -> Loaded texture ./Textures/Level3TerrainColorMap.png (141 ms)
COpenGLTexture::LoadFromFile -> Loaded texture ./Textures/Clouds.png (114 ms)
COpenGLTexture::LoadFromFile -> Loaded texture ./Textures/WaterB.png (30 ms)
COpenGLTexture::LoadFromFile -> Loaded texture ./Textures/WaterB.png (8 ms)
COpenGLModel::LoadFromFile -> Loaded model ./Models/Background.ase (10 ms)
COpenGLTexture::LoadFromFile -> Loaded texture Dreadnought.png (1040 ms)
COpenGLModel::LoadFromFile -> Loaded model ./Models/Dreadnought.ase (1114 ms)
COpenGLTexture::LoadFromFile -> Loaded texture DreadnoughtTurret.png (9 ms)
COpenGLModel::LoadFromFile -> Loaded model ./Models/DreadnoughtTurret.ase (22 ms)
COpenGLTexture::LoadFromFile -> Loaded texture DreadnoughtTurretDamageA.png (8 ms)
COpenGLModel::LoadFromFile -> Loaded model ./Models/DreadnoughtTurretDamageA.ase (17 ms)
COpenGLTexture::LoadFromFile -> Loaded texture DreadnoughtTurretDamageB.png (6 ms)
COpenGLModel::LoadFromFile -> Loaded model ./Models/DreadnoughtTurretDamageB.ase (15 ms)
COpenGLTexture::LoadFromFile -> Loaded texture DreadnoughtTurretDestroyed.png (7 ms)
COpenGLModel::LoadFromFile -> Loaded model ./Models/DreadnoughtTurretDestroyed.ase (14 ms)
COpenGLModel::LoadFromFile -> Loaded model ./Models/DreadnoughtCannon.ase (7 ms)
COpenGLTexture::LoadFromFile -> Loaded texture EnemyBullet.png (2 ms)
COpenGLModel::LoadFromFile -> Loaded model ./Models/EnemyBullet.ase (3 ms)
COpenGLTexture::LoadFromFile -> Loaded texture DreadnoughtTower.png (28 ms)
COpenGLModel::LoadFromFile -> Loaded model ./Models/DreadnoughtTower.ase (31 ms)
COpenGLTexture::LoadFromFile -> Loaded texture DreadnoughtTowerWeapon.png (2 ms)
COpenGLModel::Lo./runscript.sh: line 116: 3691 Segmentation fault ./GameEngine
swichting back to 60Hz LCD
[SUCCESS]--- Starting the application ( runscript.sh ) ----------
[ START ]--- Restoring the frame buffer status ----------
[SUCCESS]--- Restoring the frame buffer status ----------
[ START ]--- Restoring nub mode ----------
[SUCCESS]--- Restoring nub mode ----------
[ START ]--- uMount the PND ----------
[ START ]--- Waiting the Union to be available ----------
[SUCCESS]--- Waiting the Union to be available ----------
rmdir: failed to remove `/mnt/utmp/friking-shark': Device or resource busy
[ START ]--- Waiting the PND mount dir to be free ----------
[SUCCESS]--- Waiting the PND mount dir to be free ----------
cleanup done
[SUCCESS]--- uMount the PND ----------
=======================================================================================
Return code is : 1
 
That's odd. I'll try to fix that.
[doublepost=1522700275,1522696701][/doublepost]@Eight Bit : can you try with 4.10 SGX driver (I assume your are using 4.03? It doesn't seems to be 4.10 anyway.)
 
Oops, my bad, that was it.
I must have changed it back for something else and forgot about it...

Sorry for stirring the kettle :$
It's not supposed to crash with 4.03 :(
But maybe the shaders are too complex for that version. I'll add some check later, to warn not to use GLES2 backend if on default driver version.
 
Back
Top