aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author浅倉麗子2020-05-21 18:25:45 -0400
committer浅倉麗子2020-05-21 18:25:45 -0400
commitcfe4e26d44d58fa668ebb7cfd03939c6a1304e74 (patch)
treeb67e6bf32b5016a439a9d6151a1a538d609b07e7
parentShow OSD in scaling test with resolution info (diff)
downloadsharpscale-cfe4e26d44d58fa668ebb7cfd03939c6a1304e74.tar.gz
Update readme and changelog
-rw-r--r--CHANGELOG.md7
-rw-r--r--README.md28
-rw-r--r--scedisplay.h2
3 files changed, 33 insertions, 4 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b3f9ef1..8a27e75 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,12 @@
### Changelog
+#### v1.4.0
+
+- Allow enable HD framebuffer sizes on the Vita
+- Add HD resolutions to scaling test
+- Fixed crashes in config app
+- Bilinear filtering reverts to system default whenever scaling is not applied
+
#### v1.3.0
- Configurable option to enable HD framebuffer sizes for the PSTV
diff --git a/README.md b/README.md
index 4b2b0df..a616a35 100644
--- a/README.md
+++ b/README.md
@@ -54,17 +54,35 @@ ur0:tai/sharpscale.skprx
## Configuration
-Use the provided configuration app to change settings instantly without needing to close the foreground application or needing to reboot.
+Use the provided configuration app to change settings instantly without needing to close the foreground application or needing to reboot. If the app crashes on startup, then disable user plugins for this app in your taiHEN config.
## Scaling test
The scaling test program shows horizontal and vertical lines 1 pixel wide alternating between black and white. Use the left and right buttons to cycle between framebuffer resolutions.
+Available resolutions:
+
+- 480×272
+- 640×368
+- 720×408
+- 960×544
+- 1280×720
+- 1440×1080
+- 1920×1080
+
**Warning:** Do not use when HDMI is set to interlaced mode.
## Building
-Use [DolceSDK](https://forum.devchroma.nl/index.php/topic,129.0.html) and [libvita2d_sys](https://github.com/GrapheneCt/libvita2d_sys) to build. The following modifications to libvita2d_sys are required to reduce memory usage:
+Dependencies:
+
+- [DolceSDK](https://forum.devchroma.nl/index.php/topic,129.0.html)
+- [libvita2d_sys](https://github.com/GrapheneCt/libvita2d_sys)
+- [fnblit and bit2sfn](https://git.shotatoshounenwachigau.moe/vita/fnblit)
+- [GNU Unifont](http://unifoundry.com/unifont/index.html)
+- [taiHEN](https://git.shotatoshounenwachigau.moe/vita/taihen/)
+
+The following modifications to libvita2d_sys are required to reduce memory usage:
```
DEFAULT_TEMP_POOL_SIZE 128 KiB
@@ -84,5 +102,9 @@ Use [git-format-patch](https://www.git-scm.com/docs/git-format-patch) or [git-re
- Bounty backers: [ScHlAuChii, eleriaqueen, mansjg, TG](https://www.bountysource.com/issues/78540965-native-resolution-output-for-pstv)
- Video comparisons: Zodasaur
-- SceLowio: xerpi
+- SceLowio and SceDisplay RE: xerpi
- Author: 浅倉麗子
+
+## See more
+
+CBPS ([forum](https://forum.devchroma.nl/index.php), [discord](https://discordapp.com/invite/2ccAkg3))
diff --git a/scedisplay.h b/scedisplay.h
index 24f339b..dfc86a5 100644
--- a/scedisplay.h
+++ b/scedisplay.h
@@ -18,7 +18,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>.
#ifndef SCEDISPLAY_H
#define SCEDISPLAY_H
-// From https://github.com/vita-nuova/bounties/issues/7#issuecomment-520154064
+// From https://wiki.henkaku.xyz/vita/SceDisplay
typedef struct {
SceUID pid;