Release Friking Shark

Discussion in 'Software Releases' started by ptitSeb, Dec 18, 2015.

  1. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,408
    Location:
    France, near Lyon
    Here is Friking Shark, an OpenGL/OpenAL OpenSource remake of the arcade game Flying Shark.


    [​IMG]


    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: Apr 1, 2018
    torpor, klapse, levi and 1 other person like this.
  2. Klumpen

    Klumpen Run away! Run away!

    Joined:
    Jan 5, 2012
    Messages:
    6,711
    Location:
    Uncanny Valley
    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: Dec 19, 2015
  3. edgex004

    edgex004 Advanced Member

    Joined:
    Jan 5, 2008
    Messages:
    1,166
    This game is great! Using the 4.10 SGX driver i get an interesting added shader, though.

    151219-172407.png
     
  4. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,408
    Location:
    France, near Lyon
    The explosion lightning is not correct. Strange. I have to investigate.
     
  5. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,408
    Location:
    France, near Lyon
    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: Feb 6, 2016
  6. edgex004

    edgex004 Advanced Member

    Joined:
    Jan 5, 2008
    Messages:
    1,166
    Well, that fixed the problem I was having. Thanks!
     
  7. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,408
    Location:
    France, near Lyon
    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: Dec 21, 2015
    edgex004 likes this.
  8. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,408
    Location:
    France, near Lyon
    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
     
  9. klapse

    klapse Central Scrutinizer

    Joined:
    Aug 30, 2012
    Messages:
    1,932
    Location:
    Germany
    there is a special place in heaven for ptitSeb
     
  10. Eight Bit

    Eight Bit Hardcore Member

    Joined:
    Nov 16, 2008
    Messages:
    1,645
    Location:
    Amsterdam, Netherlands
    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
     
  11. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    11,208
    Location:
    Somewhere off the coast of the EU
    Would a swap file help here? What Pandora model are you using?
     
  12. Eight Bit

    Eight Bit Hardcore Member

    Joined:
    Nov 16, 2008
    Messages:
    1,645
    Location:
    Amsterdam, Netherlands
    I get the same behaviour with a swap file, I'm using a GHz unit.
     
    levi likes this.
  13. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,408
    Location:
    France, near Lyon
    That's odd. I'll try to fix that.
    --- Double Post Merged, Apr 2, 2018, Original Post Date: Apr 2, 2018 ---
    @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.)
     
  14. Eight Bit

    Eight Bit Hardcore Member

    Joined:
    Nov 16, 2008
    Messages:
    1,645
    Location:
    Amsterdam, Netherlands
    Oops, my bad, that was it.
    I must have changed it back for something else and forgot about it...

    Sorry for stirring the kettle :$
     
  15. ptitSeb

    ptitSeb Serial Porter

    Joined:
    Aug 15, 2012
    Messages:
    8,408
    Location:
    France, near Lyon
    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.
     
  16. torpor

    torpor hack hack hack, the little machines fight back

    Joined:
    Oct 21, 2005
    Messages:
    2,472
    Location:
    vienna, austria
    ptitSeb, you continue to titillate!
     

Share This Page

Loading...