Skyth
94583c3dbe
Implement aspect ratio patches for 2D drop ring emitter.
2025-01-18 00:41:13 +03:00
Skyth
fe0979ceba
Fix DoF fix not using viewport height.
2025-01-18 00:41:13 +03:00
Skyth
979fea19e6
Use viewport dimensions for snapping CSD pixels.
2025-01-18 00:41:13 +03:00
Skyth
a39b3ec855
Implement the aspect ratio option.
2025-01-18 00:41:13 +03:00
Skyth
3647261f2b
Respect center option in more places.
2025-01-18 00:41:13 +03:00
Skyth
4f213baee9
Set medal positions.
2025-01-18 00:41:13 +03:00
Skyth
11a717e246
Right align world map info box.
2025-01-18 00:41:13 +03:00
Skyth
63a622740c
Fix world map 3D to 2D projection.
2025-01-18 00:41:13 +03:00
Skyth
c6e2dbcce0
Ultrawide patch for HUD 3D items.
2025-01-18 00:41:13 +03:00
Skyth
f67895253e
Make aspect ratio a global variable.
2025-01-18 00:41:13 +03:00
Skyth
97bc5d1999
Remove stretch option.
2025-01-18 00:41:13 +03:00
Skyth
c337c67dec
Scale DoF correctly at different aspect ratios.
2025-01-18 00:41:12 +03:00
Skyth
bf8c8f560b
Stretch loading primitive 2D.
2025-01-18 00:41:12 +03:00
Skyth
c549784a60
Add result screen modifiers.
2025-01-18 00:41:12 +03:00
Skyth
0b045e5ff8
Clean unnecessary hooks.
2025-01-18 00:41:12 +03:00
Skyth
fa2689e655
Queue draw calls without actually executing anything to extract the corner.
2025-01-18 00:41:12 +03:00
Skyth
635b5360b5
Scaling animation offset to prevent offscreen casts from showing up in ultrawide.
2025-01-18 00:41:12 +03:00
Skyth
15e809d65b
Interpolate to original 4:3 scale.
2025-01-18 00:41:12 +03:00
Skyth
0f3c7ccfde
Add more path flags.
2025-01-18 00:41:12 +03:00
Skyth
daa1d3a152
Release paths when the YNCP file gets freed.
2025-01-18 00:41:12 +03:00
Skyth
f29fc5e593
Keep UI scale same only above Steam Deck aspect ratio.
2025-01-18 00:41:12 +03:00
Skyth
6a709a358d
Make original 4:3 scaling a separate option, use custom behavior for auto.
2025-01-18 00:41:12 +03:00
Skyth
c1e08f2bea
Replace camera aspect ratio/field of view logic.
2025-01-18 00:41:12 +03:00
Skyth
0c2ff653e7
World map now identical to original 4:3.
2025-01-18 00:41:12 +03:00
Skyth
867e78ff6d
Replicate the game's 4:3 downscaling behavior.
2025-01-18 00:41:12 +03:00
Skyth
411cb1ff98
Use 4:3 as the base aspect ratio instead of 16:9.
2025-01-18 00:41:11 +03:00
Skyth
e20fab10ab
Add stretch flags for background casts.
2025-01-18 00:41:11 +03:00
Skyth
b0a43559bb
Fix and properly align font, handle most 3D screen positions.
2025-01-18 00:41:11 +03:00
Skyth
22e5855b7a
Current work trying to get 3D screen position casts working correctly.
2025-01-18 00:41:11 +03:00
Skyth
ebf1965fab
Snap to pixel on the CPU.
2025-01-18 00:41:11 +03:00
Skyth
c592727757
Replace CSD vertex shaders to get rid of pixel snapping.
2025-01-18 00:41:11 +03:00
Skyth
41a6ab1f08
Move CSD patches to its own file.
2025-01-18 00:41:11 +03:00
Skyth
8a759bf78c
Add some more flags.
2025-01-18 00:41:11 +03:00
Skyth
c485f79d5f
Set more title casts to unscretch.
2025-01-18 00:41:11 +03:00
Skyth
ce368a5aab
Implement unstretching.
2025-01-18 00:41:11 +03:00
Skyth
6e4d5a6a7c
Fill the flags map with a bunch of casts.
2025-01-18 00:41:11 +03:00
Skyth
63b968897d
Add right extend flag.
2025-01-18 00:41:11 +03:00
Skyth
3ea73978be
Add extend flag, fix cast lookups.
2025-01-18 00:41:11 +03:00
Skyth
0c68dc7406
Initial work for unstretching & aligning to edges.
2025-01-18 00:41:11 +03:00
Skyth
f8c6f5172e
Map CSD structures by full path.
2025-01-18 00:41:09 +03:00
Hyper
95bd71a23e
Implemented hidden config values, removed DLL exports ( #112 )
2025-01-17 19:51:56 +00:00
Hyper
d297c07edb
options_menu: only fast increment for float/int sliders
2025-01-17 15:27:40 +00:00
Hyper
f8e6b74551
Respect system colour scheme for title bar colour ( #109 )
2025-01-17 15:08:52 +00:00
Hyper
7c60e47eee
hid: implemented button prohibition ( #104 )
2025-01-17 15:14:26 +03:00
Hyper
fdc37d4073
installer_wizard: added credits info ( #103 )
2025-01-17 15:14:18 +03:00
Hyper
15c962150b
Implemented embedded version information ( #82 )
2025-01-17 15:13:37 +03:00
Hyper
92cfee2a97
locale: update strings, added localisation notes, misc. clean-up
2025-01-16 17:20:44 +00:00
Darío
72250e691a
Add tutorial for installer wizard for add files and add folder ( #86 )
...
* Add tutorial for installer wizard for add files and add folder.
* locale: update tutorial strings
---------
Co-authored-by: Hyper <34012267+hyperbx@users.noreply.github.com>
2025-01-16 15:59:14 +00:00
Darío
5c98a34084
Improve error message behavior on installer for invalid sources. ( #77 )
2025-01-16 18:13:14 +03:00
Darío
5f9fdcf934
Add capability of max width wrapping to message box ( #78 )
...
* Add capability of max width wrapping to message box. Takes out the need to add manual line breaks to messages.
* DrawCentredParagraph: fix line centring breaking at unequal lengths
---------
Co-authored-by: Hyper <34012267+hyperbx@users.noreply.github.com>
2025-01-16 15:09:37 +00:00