Reonu
23eb6b7eea
Support for high precision framebuffers and dither noise (RT64) ( #252 )
...
* 64 bit framebuffer for rt64
* Remove mention of motion blur cap from readme
* Add graphics.json option to control high precision framebuffers, disable clamping alpha for accumulation blur when using high precision FBs
* Increase dither noise strength at higher resolutions to make it more noticeable
---------
Co-authored-by: Mr-Wiseguy <mrwiseguyromhacking@gmail.com>
2024-05-26 01:24:46 -04:00
theofficialgman
b803da8a58
Fix arm64 building and X11 conflicts ( #214 )
2024-05-22 02:39:34 +02:00
David Chavez
7e8782c114
Building Instructions & CI ( #178 )
...
Co-authored-by: Mr-Wiseguy <mrwiseguyromhacking@gmail.com>
2024-05-18 04:23:48 +02:00
Mr-Wiseguy
c898edd749
Update RT64 and shader cache, add decals to N64 effect list in readme, bump version number to 1.0.0-rc2
2024-05-06 22:47:31 -04:00
Mr-Wiseguy
7034243ff6
Update RT64
2024-05-04 02:10:58 -04:00
Mr-Wiseguy
956db3366f
Moved UI resource destruction to RT64 deinit hook, temporarily disabled shader cache as it's out of date
2024-05-01 04:25:22 -04:00
Mr-Wiseguy
7c37f8ef8e
Fixed race condition with thread deletion, update RT64
2024-04-27 15:06:26 -04:00
Mr-Wiseguy
5382ce6fd0
Transform tagging for clear tag actor (mainly for bomb explosions), update RT64
2024-04-24 14:56:23 -04:00
thecozies
bf167f31c7
Updated rmlui to master
2024-04-20 15:36:34 -05:00
Mr-Wiseguy
a293673a32
Update RT64 to fix Granny's story, tagged some more matrices to help with matching performance
2024-04-15 20:05:31 -04:00
Mr-Wiseguy
b334c677b9
Update RT64 and refactor RT64 handling
2024-04-14 15:59:42 -04:00
Mr-Wiseguy
45bbd40b12
Fix bug with pause tiles being in wrong location when unpausing, update RT64
2024-04-06 12:42:15 -04:00
Mr-Wiseguy
fcc4eb6351
Tweaked input latency patch to help prevent microstutters, updated RT64
2024-04-02 18:21:05 -04:00
Mr-Wiseguy
ea61c2bc73
Switched letterbox rects to ortho tris so they could be interpolated,
...
updated RT64 to fix projection matching issue
2024-04-01 23:33:26 -04:00
Mr-Wiseguy
6ce38f5325
Changed textboxes to be ortho tris so they'd get interpolated, update RT64
2024-04-01 18:52:26 -04:00
Mr-Wiseguy
85936fcfa6
Update RT64 to have new UI aspect ratio functionality
2024-04-01 13:03:53 -04:00
Mr-Wiseguy
81fca5bf96
Implemented system for detecting billboards and disabling rotation interpolation for them during camera cuts, update RT64
2024-03-31 23:12:22 -04:00
Mr-Wiseguy
1caf81e1cf
Reduce alpha clamp for blur to prevent image retention, update RT64
2024-03-28 20:53:17 -04:00
Mr-Wiseguy
fe284112bc
Update RT64 and all matrix group command usage, changed lens to ortho tris so it gets interpolated and remains centered
2024-03-28 20:36:16 -04:00
Mr-Wiseguy
d1d00e164c
Fixed camera interpolation double skips, made the skybox skip interpolation with the camera, fixed particles getting incorrectly matched
2024-03-27 18:47:15 -04:00
Mr-Wiseguy
8db2c655c3
Modified how patch elf is linked to prevent address conflicts with vanilla symbols, update RT64
2024-03-20 22:16:51 -04:00
Mr-Wiseguy
37bc904b2a
Moved rt64 submodule to new folder to reflect change in repo name
2024-03-15 17:46:45 -04:00
Mr-Wiseguy
5d48dbeee9
Switched to new RT64 repo
2024-03-15 12:39:40 -04:00
Mr-Wiseguy
ff5dd7f50c
Patch giants cutscene to fix music desync, update RT64
2024-03-15 01:17:56 -04:00
Mr-Wiseguy
8c2a999697
Rewrite star drawing code to use tris and matrices instead of rects for better interpolation
2024-03-12 18:01:58 -04:00
Mr-Wiseguy
3be10210ad
Update RT64 to fix tile scroll matching in some places
2024-03-04 19:29:41 -05:00
Mr-Wiseguy
9ef243bc05
Update RT64 to fix projection interpolation issue
2024-03-03 21:18:21 -05:00
Mr-Wiseguy
569d86d901
Added heuristics to determine when to skip camera interpolation, added ability to enable developer mode in RT64
2024-03-02 23:28:48 -05:00
Mr-Wiseguy
45a13d28c2
Update RT64 and transform tagging for tile scroll interpolation
2024-03-02 13:33:09 -05:00
Mr-Wiseguy
c0fa6d7c82
Update RT64 for more fine-grained interpolation control
2024-02-26 01:42:57 -05:00
Mr-Wiseguy
e4126fb64e
Updated RT64 for workload present overlap
2024-02-25 20:32:08 -05:00
Mr-Wiseguy
b132dfad77
Update RT64 to WIP decomposition branch
2024-02-24 22:00:53 -05:00
Mr-Wiseguy
b6cec905c7
Transform tagging to missed skele drawing functions, transform tagging for particles, automatic transform tagging for all actors with only one matrix, update RT64
2024-02-17 22:11:07 -05:00
Mr-Wiseguy
3326a1bcce
Significantly improved transform tagging for most actors, updated RT64
2024-01-28 23:43:51 -05:00
Mr-Wiseguy
289d570b94
Update RT64 to fix HFR dropped frame performance issue
2024-01-28 12:25:02 -05:00
Mr-Wiseguy
b281740fb7
Update RT64 to disable its own config file mechanism
2024-01-27 16:22:33 -05:00
Mr-Wiseguy
e04865c715
Initial implementation of gyro aim with GamepadMotionHelpers for sensor fusion
2024-01-22 23:08:59 -05:00
Mr-Wiseguy
c7bfc15caa
Update RT64
2024-01-20 01:52:51 -05:00
Mr-Wiseguy
0a4ae48d24
WIP scaling UI RmlUi vertex resolution
2024-01-19 14:02:05 -05:00
Mr-Wiseguy
d6e9d2e94d
Add lunasvg and enable SVG support in RmlUi, fix color endianness for RmlUi generated images
2024-01-09 19:55:44 -05:00
Mr-Wiseguy
15ce3b194d
Hooked up exit button in launcher and updated RT64 to fix issue with the launcher not closing
2024-01-07 23:46:44 -05:00
Mr-Wiseguy
e9e42322f0
Refactored menu logic into MenuController interface, updated RT64
2024-01-01 22:36:06 -05:00
Mr-Wiseguy
09bacbe82c
Hooked up graphics option menu to RT64, updated RT64
2024-01-01 00:09:14 -05:00
Mr-Wiseguy
c0abf1a203
Patch options button in file select to be a quit button instead, update RT64 and RmlUi
2023-12-27 17:56:26 -05:00
Mr-Wiseguy
fd29131b02
Update RT64 to fix vismono after coverage emulation changes
2023-12-26 13:47:22 -05:00
Mr-Wiseguy
86e701440c
Patch light glow to use extended gbi, add right trigger to default bindings for R, update RT64 to fix lens of truth
2023-12-25 16:05:24 -05:00
Mr-Wiseguy
ed9e21c864
Update RT64 to fix UI alignment
2023-12-23 23:58:13 -05:00
Mr-Wiseguy
fc55b53655
Update RT64 for new barriers
2023-12-23 15:38:00 -05:00
Mr-Wiseguy
32cb89ed76
Added MM decomp as submodule and added workaround file to avoid needing to build it
2023-12-18 19:26:47 -05:00
Mr-Wiseguy
92a95eecc7
Add freetype binary git submodule to replace vcpkg
2023-12-18 19:10:15 -05:00