From 37b33cf705bea5f75cc9618d18163d95c7acde6c Mon Sep 17 00:00:00 2001 From: Reonu Date: Sun, 15 Aug 2021 11:53:33 +0100 Subject: [PATCH] Add puppyprint info to readme --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index cb7856c4..3bc5c41b 100644 --- a/README.md +++ b/README.md @@ -77,6 +77,10 @@ This is a fork of the ultrasm64 repo by CrashOveride which includes the followin - Skybox size modifier. You can have 2x, 3x and 4x size skyboxes (you can select the skybox size in `config.h`.) Please note that this might affect console performance, especially 4x mode. 2x or 3x mode is recommended if aiming for console. By CowQuack * - You can set the black border size to different values for console and emulator. It's set to 0 by default for both. * - This repo supports much better implementation of reverb over vanilla's fake echo reverb. Great for caves or eerie levels, as well as just a better audio experience in general. See `audio/synthesis.c` for more configuration info. (By ArcticJaguar725) * +- Fazana's "puppyprint" text engine. * + - Use `print_small_text` to print normal text. The two last params are aligment and how many characters to print (-1 means PRINT_ALL). + - Use `render_multi_image` to draw large texture rectangles consisting of multiple images on the screen. + - More info in `puppyprint.c` # UltraSM64 @@ -127,7 +131,6 @@ Both methods are fast. Method 1 has better compression than 2, so I suggest usin To switch to RNC, run make with either ``COMPRESS=rnc1`` or ``COMPRESS=rnc2``, depending on preferred method. The repository also supports using DEFLATE compression. This boasts a better compression ratio, but at a slight cost to load times. - On average I'd estimate that the bottleneck on decompression is about 1-2 seconds. To switch to gzip, run make with the ``COMPRESS=gzip`` argument.