Hyper
6c57221807
Implemented value thumbnails ( #42 )
...
* options_menu: implemented value thumbnails
* options_menu: use config ptrs as thumbnail keys, added named thumbnails
* options_menu_thumbnails: move header to cpp
2024-12-15 20:41:39 +00:00
Hyper
74ee0c2b2f
locale: move localised strings to cpp impl ( #40 )
2024-12-15 18:15:32 +03:00
Dario
c6e3d4e31f
Fix toml parser failing on Unicode paths.
2024-12-15 01:27:50 -03:00
Dario
10c8858416
Reset end time for installer when installer is started.
2024-12-15 00:19:40 -03:00
Hyper
587b222483
Implemented D-Pad player input
...
This is mainly beneficial for 2D sections with PlayStation controllers where the D-Pad may be more preferable, but it also works in 3D too.
2024-12-15 01:44:01 +00:00
Skyth
578d9d052b
Move first party tools to tools folder.
2024-12-13 21:21:58 +03:00
Skyth
611454126e
Update pipeline cache.
2024-12-13 21:07:12 +03:00
Skyth
4b728f4a2b
Downgrade to C++20 & switch to fmtlib.
2024-12-13 18:54:05 +03:00
Skyth
1ab25d5b41
Update recompiler submodules.
2024-12-13 18:33:51 +03:00
Skyth
6d1d5ff33a
Add RelWithDebInfo configuration.
2024-12-13 15:17:23 +03:00
Skyth
1631a27a4e
Enable LTO for release targets.
2024-12-13 15:10:40 +03:00
Skyth
417805ae38
Fix inconsistent static/inline usage.
2024-12-13 14:51:13 +03:00
Skyth
87e3602f41
Update DoF quality thresholds.
2024-12-13 11:27:24 +03:00
Hyper
e79d2edc2d
Merge pull request #30 from hedge-dev/logger
...
Implemented cross-platform logger framework
2024-12-12 22:50:05 +00:00
Hyper
3e21a26f6a
logger: make thread safe, use std::string_view with std::println
2024-12-12 22:46:54 +00:00
Hyper
e7d7431b58
logger: stub out utility logs for Release in the macros
2024-12-12 22:31:37 +00:00
Hyper
0813be2acf
Implemented cross-platform logger framework (and clean-up)
2024-12-12 22:12:29 +00:00
Hyper
b9bd137659
achievement_menu: replace erroneous quotation marks with apostrophes
2024-12-12 22:06:22 +00:00
Darío
27eab0af66
Installer sounds and embedded player. ( #29 )
...
* Embedded player implementation.
* Rework embedded sound player to support simultaneous playback.
* Add more embedded sounds.
* Update submodule.
* Update.
* Move engine initialization.
* Use guest audio configuration values in embedded player.
* Miniaudio submodule on dev branch.
* Implement libvorbis.
* Update resources submodule.
---------
Co-authored-by: Skyth <19259897+blueskythlikesclouds@users.noreply.github.com>
2024-12-12 22:17:12 +03:00
Hyper
a56aca27be
config: move future HMM codes to temporary Exports section
...
Export implementation can be sorted later, will probably just toggle bools in a global struct.
2024-12-12 04:26:49 +00:00
Hyper
099dde82a2
hid: clean-up
2024-12-11 23:06:20 +00:00
Hyper
86c60e7bbe
app: move config saving to App::Exit
2024-12-11 23:05:37 +00:00
Hyper
05ec19874e
achievement_menu: fix locked shadow and marquee width
2024-12-11 23:03:08 +00:00
Hyper
4f26d0b263
hid: stop vibrating controllers on focus lost
2024-12-11 22:32:39 +00:00
Hyper
38c275632b
config_locale: revised some descriptions
2024-12-11 21:17:20 +00:00
Hyper
59551d8875
hid: implemented controller type auto detection
2024-12-11 20:53:00 +00:00
Skyth (Asilkan)
cdcacff53b
Implement SDF fonts. ( #24 )
...
* Initial SDF font generation work.
* Text now correctly displaying with proper spacing.
* Fix untextured draws, implement custom rectangles.
* Fix regular image display.
* Slightly refactor ImGui rendering.
* Implement outlines.
* Implement bevel.
* Create host device after loading the module if the installer wasn't run.
* Move ImGui files to its own folder.
* Fix outline sizes.
* Fix default ImGui font and font scales.
* Update font atlas files.
2024-12-11 23:30:19 +03:00
Hyper
632cf2619e
config_locale: added more localisation for video options
...
Co-Authored-By: Darío <538504+DarioSamo@users.noreply.github.com>
2024-12-11 19:55:13 +00:00
Hyper
6fef7bb9d4
imports: always report user signed in
...
This fixes other plugged in controllers calling XamShowSignInUI and waiting for a response from an unimplemented function.
2024-12-11 18:46:33 +00:00
Hyper
a94009d2e8
achievement_menu: added sparkles to silver and gold trophies
2024-12-11 02:50:53 +00:00
Hyper
8e98ab4651
achievement_menu: always fade long descriptions
2024-12-09 18:45:44 +00:00
Hyper
3c6e348499
imgui_utils: improve precise outline drawing
2024-12-09 18:45:22 +00:00
Skyth
f5c6582065
Fix the wrong outline condition.
2024-12-09 20:51:57 +03:00
Skyth
8ca852583b
Implement text skew, grayscale image, and marquee fade.
...
Marquee fade currently does not work with text shadow as the repeatedly drawn font accumulates its alpha.
2024-12-09 20:31:44 +03:00
Skyth
70268e41b5
Fix marquee slowing down with increased resolution.
2024-12-09 20:20:09 +03:00
Skyth
075ee43808
Redo down force HFR fix.
2024-12-09 13:46:17 +03:00
Hyper
d6fcce918a
button_guide: fix luminance for low quality font
2024-12-09 03:30:59 +00:00
Hyper
f694b0d219
media_win32: catch WinRT exceptions for PlaybackStatus()
2024-12-09 03:30:31 +00:00
Hyper
b6de286057
achievement_menu: change trophy colour by achievement count
2024-12-08 23:54:56 +00:00
Hyper
e19e18b14d
options_menu: implemented thumbnails
2024-12-08 21:58:12 +00:00
Hyper
110e1a4575
message_window: use CInputState in-game
2024-12-08 18:21:59 +00:00
Hyper
7b2383e8ad
Move media playback detection to OS namespace
2024-12-08 18:00:12 +00:00
Dario
26dbd7c697
Handle error case for std::filesystem::space.
2024-12-08 14:37:18 -03:00
Hyper
7dfeb8eca9
audio_patches: catch all WinRT exceptions
2024-12-08 17:28:56 +00:00
Hyper
ad862adc83
Move Windows version to OS namespace
2024-12-08 17:05:45 +00:00
Hyper
8db45bcf57
button_guide: remove unused resource header
2024-12-08 16:50:56 +00:00
Skyth
facc910200
Add enhanced motion blur.
2024-12-08 19:34:02 +03:00
Skyth
087b1eb220
Implement anti aliased filtering for point filtered CSD casts.
2024-12-08 17:01:11 +03:00
Hyper
f327eb8357
options_menu: reboot on language change
2024-12-08 03:46:01 +00:00
Hyper
1713a8c0ec
options_menu: video callback on option reset
2024-12-08 03:43:12 +00:00