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
Hyper
652e9d52dc
message_window: fix missing button guide for optionless messages
2024-12-08 03:41:39 +00:00
Hyper
d69f0442a7
CTitleStateMenu: implemented rebooting into installer
2024-12-08 02:57:27 +00:00
Hyper
fc9c7ffb3a
CHudPause: make button guide respect HUD toggle
2024-12-08 01:37:16 +00:00
Hyper
059e6dd54e
CHudPause: added button guide (WIP)
...
Known issues;
- The button guide erroneously shows up for Yes/No prompts.
2024-12-08 01:17:55 +00:00
Hyper
6d81e46608
Implemented quit input on title screen
2024-12-08 01:17:09 +00:00
Hyper
3b48043e59
Update embedded resources
2024-12-07 22:06:07 +00:00
Skyth (Asilkan)
4bd8d10d61
Depth of Field scaling fix. ( #22 )
...
* Initial DoF fix experiments.
* Implement proper DoF weighting & add quality options.
Co-authored-by: Dario <dariosamo@gmail.com>
* Change auto resolutions, remove from options menu.
* Precompile pipelines for the custom gaussian blur shaders.
---------
Co-authored-by: Dario <dariosamo@gmail.com>
2024-12-08 00:54:03 +03:00
Dario
8c44d62ed9
Fix default value for Enums when the key is missing.
2024-12-07 18:52:22 -03:00
Hyper
aa59eae8c8
window: fix hiding mouse cursor when regaining focus in windowed mode
2024-12-07 20:58:12 +00:00