OS4 DepotLogo by DBAlex 
(anonymous IP:,1391) 

   Bug tracker
   Locale browser


   o Audio (330)
   o Datatype (47)
   o Demo (186)
   o Development (541)
   o Document (21)
   o Driver (89)
   o Emulation (142)
   o Game (874)
   o Graphics (469)
   o Library (102)
   o Network (207)
   o Office (56)
   o Utility (827)
   o Video (62)

Total files: 3953

Full index file
Recent index file



Support the site

 Readme for:  Game » Shmup » frikingshark.lha

friking shark

Description: modern remake of flying shark
Download: frikingshark.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 114Mb
Version: 1.1
Date: 03 Jul 2019
Author: Javier Martin, port by ptitSeb & kas1e
Submitter: kas1e
Email: kas1e/yandex ru
Homepage: https://github.com/ptitSeb/friking-shark
Requirements: ogles2.library >=2.8 , warp3dnova >=1.65, up2date RadeonHD driver
Category: game/shmup
Replaces: game/shmup/frikingshark.lha
License: Other
Distribute: yes
Min OS Version: 4.1
FileID: 10924
Comments: 2
Snapshots: 2
Videos: 1
Downloads: 115  (Current version)
270  (Accumulated)
Votes: 5 (0/0)  (30 days/7 days)

Show comments Show snapshots Show videos Show content Show crashlogs Replace file 
... What is it ...

 This is the port of FrikingShark to AmigaOS4 over gl4es (which works over
ogles2 & warp3dnova). 
 To have good perfomance and no visuall glitches, you should have as minimum:
 ogles2.library : >= 2.8
 Warp3DNova.library : >= 1.65
 RadeonHD : >= 3.6

 Actual code with all the AmigaOS4 and other changes can be found at
... How to run and how to play ...

 Just unpack and dbl-click on icon. By defaul it runs in 1450x840 window mode.
 For switch between window/fullscreen change Resources/Scripts/GameGUI.cfg ,
fullscreen variable (0 for window mode, 1 for fullscreen). For fullscreen game
will clone your current WB screen size.

... Perfomance note ...

 When you first time run a game and start to play, you will notice some
microfreezes happens when you meet new objects: that happens because gl4es need
to calculate/compile/link new shaders for changed states. That happens only when
you first time play in game after running, so general advice is: run the game,
play a little in level1 with those micropauses, then exit from level, and start
to play again : at this point everything will works smooth. 

 To fix this issue we have 2 ways:

 1). Wait when GL4ES will have precompiled shaders support
 2). Made original Shaders works. With warp3dnova 1.65 they still not works as
expected, so need to wait when they will be fixed.

 But while it as it, just follow general advice by

 Now, to general perfomance note:  With ogles2.library v2.8 perfomance is
increased compare with ogles2.library v1.22. For example that the FPS values at
the begining of level1 on my x5000 with RadeonHD r7-250:

 ogles2.library v1.22: 85fps 
 ogles2.library v2.8: 108 fps
 So latest ogles2.library not only must because of some bug-fixes, but also
because of increased fps.

... ChangeLog ...

V1.1 (25-04-2019)

 -- fixed iconification support
 -- enabled FPS counter code (press "f4" in game), ogles2.library 2.8 minimum or
you will have crashes.
 -- rebuilt with enabled LTO
 -- by default start in window mode (to swith back to fullscreen change in
Resources/Scripts/GameGUI.cfg , fullscreen=0 to fullscreen=1)

V1.0 (23-12-2018)

 -- initial amigaos4 release

... Thanks to ...

 to Daniel for OpenGL ES2 and all his help with everything :
 to Hans for Warp3DNova and all his help with everything :
 to ptitSeb for gl4es and all his help with everything :
 to Capehill (and others) for actual SDL2 port and all his help with everything
: https://github.com/AmigaPorts/SDL

(c) kas1e, 2019

Copyright © 2004-2019 by Björn Hagström All Rights Reserved