Mr-Wiseguy
7034243ff6
Update RT64
2024-05-04 02:10:58 -04:00
Mr-Wiseguy
0faf51e8a2
Disable autosave debug
2024-05-04 02:08:59 -04:00
Mr-Wiseguy
b7775e1e96
Implement rewind button in save menu to load the base file instead of the owl save/autosave
2024-05-04 01:20:14 -04:00
Mr-Wiseguy
3fdb2dc001
Fixed integer overflow in audio buffer calculations, added workaround to speed up audio if too many samples get queued somehow (prevents audio lag bug)
2024-05-04 00:28:42 -04:00
Mr-Wiseguy
55aa02c4b3
Added camera interpolation workarounds for specific modes or scenes
2024-05-03 19:55:34 -04:00
Reonu
619325366e
Add 'player can pause' check to autosave logic ( #17 )
2024-05-03 13:01:53 -04:00
Reonu
20d6f56644
Fix saves getting deleted on SoT save ( #16 )
2024-05-03 12:57:49 -04:00
Reonu
6aaf0bbd71
Interpolation fixes for snowhead/ikana boulders and beaver race rings ( #18 )
2024-05-03 12:57:07 -04:00
Mr-Wiseguy
76a879359e
Refined conditions for when autosaving is allowed
2024-05-02 02:38:17 -04:00
thecozies
7491eabde0
Cont/kb/mouse focus priorities and behaviors reworked ( #15 )
...
* ensure focus after cont/kb input + enable mouse on SDL_QUIT + force focus to prompt while open
* only force prompt focus if mouse is not active
* default kb input, mouse click switches to kb focused input
2024-05-02 01:51:09 -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
11012cdfc6
WIP autosave functionality
2024-05-01 04:06:53 -04:00
Mr-Wiseguy
1ef8656a93
Asynchronous saving
2024-05-01 02:38:33 -04:00
Mr-Wiseguy
b9c9e65672
Changed save directory on linux to $HOME/.config/appname
2024-05-01 02:38:33 -04:00
thecozies
52278c5a4d
disable cursor movement threshold when controller is the primary input ( #14 )
2024-04-30 10:41:22 -04:00
thecozies
1ec20de2f5
Show quit game prompt when attempting to close window ( #13 )
2024-04-30 10:30:39 -04:00
thecozies
0aafcb6ee2
Fix directional navigation between options with msaa options being disabled ( #12 )
2024-04-30 10:29:38 -04:00
thecozies
d555f0c65b
Apply graphics conf changes with F on kb or X/Start on cont ( #11 )
2024-04-30 10:29:02 -04:00
Mr-Wiseguy
8a70b2313e
Fix issue where an invalid element can take focus if mouse movement happens immediately
2024-04-27 17:33:51 -04:00
Mr-Wiseguy
fab4f66903
Fixed cmake sometimes not linking required libraries on linux
2024-04-27 16:04:13 -04:00
Mr-Wiseguy
7c37f8ef8e
Fixed race condition with thread deletion, update RT64
2024-04-27 15:06:26 -04:00
Mr-Wiseguy
598948bfb6
Implemented shader cache preloading
2024-04-27 00:02:10 -04:00
Mr-Wiseguy
a6f94f9e2e
Added special defaults for steam deck and embedded linux icon png into binary
2024-04-26 22:41:41 -04:00
Mr-Wiseguy
3537a22ccd
Fixed description of mouse aiming, made D-Pad icon translucent if none of its items have been obtained yet
2024-04-26 19:35:19 -04:00
Mr-Wiseguy
b28614b128
Implemented mouse aiming
2024-04-26 01:48:26 -04:00
Mr-Wiseguy
539497f84d
Forced camera interpolation in Camera_Fixed1 mode to fix several incorrect camera skips
2024-04-25 23:49:06 -04:00
Reonu
c4b89613ab
Fix Linux build and locale
2024-04-25 15:51:04 +01:00
Mr-Wiseguy
ac2150b0fa
Fix shader compilation on Linux
2024-04-25 03:07:06 -04:00
Reonu
dd1315e6eb
Add Linux fullscreen support ( #8 )
...
Temporary workaround for RT64 not supporting full screen in Linux
2024-04-25 03:06:12 -04:00
Reonu
25a3837b37
Add Linux taskbar icon ( #6 )
2024-04-25 03:04:18 -04:00
Mr-Wiseguy
a6e34bb49b
Changes to fix compilation on linux
2024-04-25 03:04:14 -04:00
Mr-Wiseguy
68ee43f5ac
Implemented new thread scheduling logic that doesn't need a central scheduler thread, removed all uses of atomic waits
2024-04-25 02:57:06 -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
4076591be1
config description highlighting enhancements
...
- gfx description highlighting
- general config description highlighting
- '<i>' tag renders color-warning, and tag 4K res with '<i>'
2024-04-22 09:17:40 -05:00
thecozies
4fef9d9203
show display refresh rate in description
2024-04-22 08:11:13 -05:00
thecozies
73ea635f9c
fix leaky config background corners
2024-04-21 17:43:03 -05:00
thecozies
8fbb7b6025
option to enable/disable background input
2024-04-21 17:33:09 -05:00
thecozies
c06889c3bb
added quit button and confirmation prompt
2024-04-21 15:55:45 -05:00
thecozies
17aa09506b
'Reset to Defaults' button implemented
2024-04-21 13:02:47 -05:00
thecozies
6613c9967d
bugfix: load 'low_health_beeps' key from config
2024-04-21 12:38:35 -05:00
thecozies
26117389aa
gyro sensitivity option + update range inputs styling
2024-04-21 12:14:41 -05:00
thecozies
a5c359d28c
clear transitions after setting animation property (wtf rml, why)
2024-04-21 11:03:18 -05:00
thecozies
9a23d00a36
use node modules sass + sass lint + allow color preset 'whitesmoke'
2024-04-21 10:55:51 -05:00
Mr-Wiseguy
a215605b5d
Fixed warning in css
2024-04-20 19:58:17 -04:00
thecozies
fe3670d08f
remove overflow:hidden from icon-button
2024-04-20 15:37:46 -05:00
thecozies
12f52eab2f
Implemented prompt component and utilize for gfx change confirmation
2024-04-20 15:37:01 -05:00
thecozies
bf167f31c7
Updated rmlui to master
2024-04-20 15:36:34 -05:00
thecozies
95ab0074ea
fix and improve kb/cont config tab > panel navigation
...
prompt component - wip
2024-04-20 15:36:05 -05:00
thecozies
2b96bb8be9
allow sdl background controller input
2024-04-16 10:58:43 -04:00
thecozies
0fd4f8b859
added cur_controllers mutex for rumble safety
2024-04-16 10:58:43 -04:00