Releases: PVV-BS/BlackShark
Releases · PVV-BS/BlackShark
Release 4.0
- 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.