Skip to content

Releases: PVV-BS/BlackShark

Release 4.0

25 Jun 06:44
Compare
Choose a tag to compare
  • support for the Android OS has been added; see a test project: "./tests/lazarus/Android/HelloBlackShark/jni/blackshark.lpr"
    and its application-wrapper project for Android Studio: "./tests/lazarus/Android/HelloBlackShark"; your also need
    to create 'assets' directory and copy to it all folders from 'bin', for except other platforms folders (such as
    'Win32' and 'Win64'); for compilation to ARM architecture you need change in 'build.gradle' file value 'x86_64'
    to 'armeabi' and select 'Arm' build profile for the project in IDE Lazarus (Options->Compiler Options->Build modes));
  • support for the Ultibo OS has been added; see a test project: "./tests/lazarus/Ultibo/BSApplication/BSApplication.lpr";
    for its compilation use this IDE: https://github.com/ultibohub/Core/releases/download/2.5.037/Ultibo-Core-2.5.037-Beetroot.exe;
  • on Raspberry OS it just has been run without special implementation;
  • high DPI support for default GUI sizes;
  • adaptive FPS was improved for the pure Black Shark application;
  • TBTable - some fixes;
  • refactoring of gl-context creation, bs.font, bs.renderer (multiple passes were fixed), bs.config (save and load implementations were added), bs.gui.chat.