Skip to content

Vita3K Android Release 8

Compare
Choose a tag to compare
@Macdu Macdu released this 02 Oct 15:51

Android V8 Changelog:

  • Implement motion sensor: If you have a connected controller which has motion sensors, these will be used. Otherwise your device motion sensors will be used
  • Add renderer accuracy option
  • Add an option to create a shortcut for each game. The shortcut will be added to your home screen and use the game name and icons.
  • Make sure clang does not optimize function calls it thinks are useless (fixes fmv flickering)
  • Improve memory trapping (fixes freezes when using double buffer)
  • Memory mapping can now be configured for each game (and can be modified before starting a game without rebooting)
  • Rewrite the texture cache architecture, should fix games becoming slower over time
  • Update to NDK 26
  • Update SDL to 2.28.3 (improve controller support)
  • Multiple performance improvements (using faster data structures and less mutex locking)

PC rebase (non exhaustive list):

  • Zangetsu: Add support for controller touchpad (PS4/PS5 controller), not tested on Android
  • Croden, HuanJiCanShang: Translation improvements
  • Scribam: Code cleanup and update dependencies
  • Macdu: Implement litteral buffers, thread buffers and texture buffers, used by World of Final Fantasy and Gundam Breaker 3
  • Good afternoon, Dima: Implement controller rebinding
  • Macdu: Implement shader store, Fixes most 3D unity games and J-Star
  • Nishinji: Add an option to stretch the screen ingame to occupy all the space available (but does not respect the aspect ratio)
  • Bookmist: Kernel fixes and some crash fixes

About renderer accuracy, the versions v1-v7 were using what is now the "high" accuracy. By default the accuracy is set to standard, compared to high it decreases the amount of memory used and improves performance. This can cause some small graphical glitches in some games because this is not entirely accurate (although I haven't seen any graphical glitches yet), so its is recommended to use this setting for Android.