Documentation update

This commit is contained in:
Leon Styhre 2025-02-04 21:16:22 +01:00
parent 15ea7dcb34
commit 4a002d4fb3
3 changed files with 19 additions and 1 deletions

View file

@ -476,7 +476,7 @@ https://github.com/wheremyfoodat/Panda3DS/releases
The Pizza Boy GBA/A and Pizza Boy GBC/C emulators can be installed from the Play store. There are Basic (free) versions and Pro (paid) versions available.
As of writing this, the Basic version of the GBA emulator does not seem to be able to launch games from ES-DE, but the Pro version is working fine. Both the Basic and Pro versions of the GBC emulator are working correctly.
Pizza Boy SC Pro can also be installed from the Play store, but note that this emulator can't launch zipped games.
Pizza Boy SC Pro can also be installed from the Play store.
https://play.google.com/store/apps/details?id=it.dbtecno.pizzaboygba \
https://play.google.com/store/apps/details?id=it.dbtecno.pizzaboygbapro \

View file

@ -16,6 +16,7 @@
* (Android) Changed the target SDK version to 35 (Android 15)
* Refactored the helpsystem code and added support for using an arbitrary amount of helpsystem elements
* Added support for specifying which specific entries to display for the helpsystem elements
* Added "imageSize", "imageMaxSize", "imageCropSize" and "imageCropPos" properties to the video element
* (macOS) Added a build script for cross-compiling for x86_64 when using an ARM processor
* Added support for building against libgit2 v1.9.0 and later

View file

@ -2571,6 +2571,23 @@ Properties:
- Minimum value per axis is `0` and maximum value per axis is `1`
- Default is `0.5 0.5` (texture is centered)
- This property can only be used if `cropSize` is used.
* `imageSize` - type: NORMALIZED_PAIR
- This property works exactly the same as `size` but applies only to the static image.
- Minimum value per axis is `0.01` and maximum value per axis is `2`. If specifying a value outside the allowed range then no attempt will be made to preserve the aspect ratio.
- Default is the same value as `size`
* `imageMaxSize` - type: NORMALIZED_PAIR
- This property works exactly the same as `maxSize` but applies only to the static image.
- Minimum value per axis is `0.01` and maximum value per axis is `2`
- Default is the same value as `maxSize`
* `imageCropSize` - type: NORMALIZED_PAIR
- This property works exactly the same as `cropSize` but applies only to the static image.
- Minimum value per axis is `0.01` and maximum value per axis is `2`
- Default is the same value as `cropSize`
* `imageCropPos` - type: NORMALIZED_PAIR
- If the static image has been cropped using `imageCropSize` then this property makes it possible to position the texture within the cropped area. The first value of the pair is the X axis where `0` means align to the left and `1` means align to the right, and the second value of the pair is the Y axis where `0` means align on top and `1` means align at the bottom. Any arbitrary floating point values between 0 and 1 can be used for granular positioning.
- Minimum value per axis is `0` and maximum value per axis is `1`
- Default is `0.5 0.5` (texture is centered)
- This property can only be used if `imageCropSize` is used.
* `origin` - type: NORMALIZED_PAIR
- Where on the element `pos` refers to. For example, an origin of `0.5 0.5` and a `pos` of `0.5 0.5` would place the element exactly in the middle of the screen. If the position and size attributes are themeable, origin is implied.
- Minimum value per axis is `0` and maximum value per axis is `1`