OS4 DepotLogo by Browallia 
(anonymous IP: 3.145.76.159,2260) 
 HomeRecentStatsSearchSubmitUploadsMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (602)
   o Document (24)
   o Driver (97)
   o Emulation (149)
   o Game (1013)
   o Graphics (501)
   o Library (118)
   o Network (234)
   o Office (66)
   o Utility (932)
   o Video (69)

Total files: 4402

Full index file
Recent index file

 Links

  Amigans.net
  OpenAmiga
  Aminet
  IntuitionBase


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.3
Date: 19 Apr 2021
Author: Javier Martin, port by ptitSeb & kas1e
Submitter: kas1e
Email: kas1e/yandex ru
Homepage: https://github.com/ptitSeb/friking-shark
Requirements: ogles2.library >=3.1 , warp3dnova >=1.83, RadeonHD >=3.7 or RadeonRX >=2.4
Category: game/shmup
Replaces: game/shmup/frikingshark.lha
License: Other
Distribute: yes
Min OS Version: 4.1
FileID: 11664
 
Snapshots:
 
Videos:
Comments: 3
Snapshots: 2
Videos: 1
Downloads: 122  (Current version)
495  (Accumulated)
Votes: 4 (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 performance and no visuall glitches, you should have as a minimum:
 
 ogles2.library : >= 3.1
 Warp3DNova.library : >= 1.83
 RadeonHD : >= 3.7 or RadeonRX : >= 2.4 with Prefs:PowerManagment set to HIGH
 
 Actual code with all the AmigaOS4 and other changes can be found at
https://github.com/ptitSeb/friking-shark
 
... How to run and how to play ...

 Just unpack and double-click on an icon. By default, 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
 the game will clone your current WB screen size.

 
... Performance note ...

 By default, you play with Game's shaders enabled, and you will have no issues
at all. But if you will try to play without inbuild shaders, so to use the only
gl4es generated ones (by changing
 Resources/Scripts/GameGUI.cfg/ItnoreShaderSupport to 1). Then you will meet
with some micro freezes that happen when you meet new objects: that happens
because gl4es need to calculate/compile/link new shaders for changed states.
 So better use shaders always.

 The FPS values at the beginning of level 1 on my x5000/020 with Radeon RX 560,
ogles2.library 3.11 and Warp3DNova.library 1.85:

 without shaders: 145 FPS
 with shader: 110 FPS
 
 Be sure you have the latest ogles2.library, warp3dnova.library, and Radeon HD
or Radeon RX drivers, or your FPS will be worse

... ChangeLog ...


V1.3 (15-04-2021)

 -- rebuild with fresh gl4es from April 2021, which give +5 fps to a whole
gameplay
 -- working with all inbuild shaders now. Mean no micro-pauses at the beginning
and better visual effects. Shaders enabled by default now
(Resources/Scripts/GameGUI.cfg/ItnoreShaderSupport=0)
 -- much-improved speed when original game's shaders in use (in original win32
version when shaders in use FPS is worse in compare when they not, for us it
better now)
 -- recompiled with GCC 10.3.0
 -- updated readme to be relevant

V1.2 (17-10-2019)

 -- rebuild with fresh gl4es with enabled VBO support, which give +10 fps to a
whole gameplay
 -- rebuild with latest SDL2 with disabled debug output completely
 -- readme you reading now changed to be up2date and with fixed grammars

V1.1 (25-04-2019)

 -- fixed iconification support
 -- enabled FPS counter code (press "f4" in a game), ogles2.library 2.8 minimum
or you will have crashes.
 -- rebuilt with enabled LTO
 -- by default start in window mode (to switch back to a 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:
http://www.goldencode.de/
 to Hans for Warp3DNova and all his help with everything:
https://keasigmadelta.com/
 to ptitSeb for gl4es and all his help with everything:
https://github.com/ptitSeb/gl4es/
 to Capehill for glSnoop, actual SDL1 and SDL2 ports, and all his help with
everything: https://github.com/AmigaPorts/SDL

(c) kas1e, 2021 

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