Commit graph

  • 292fe71e05 api: update research Hyper 2024-11-25 04:36:41 +00:00
  • db18572a70 CHudPause_patches: allocate options strings on stack Hyper 2024-11-24 22:05:38 +00:00
  • 3c48c17deb Handle float/double arguments properly in GuestToHostFunction. Skyth 2024-11-25 00:58:11 +03:00
  • 3c2922a583 Add guest_stack_var, improve shared_ptr implementation. Skyth 2024-11-24 21:16:33 +03:00
  • 588b5677eb Accept functions directly in GuestToHostFunction & add memory range asserts. Skyth 2024-11-24 19:52:36 +03:00
  • 031229166a Merge branch 'main' into options-menu Skyth 2024-11-24 16:55:13 +03:00
  • a908780de8 Remove vendor parameter from CMakePresets.json that breaks IntelliSense. Skyth 2024-11-24 16:53:18 +03:00
  • 6ae0ecd58e Switch to using CMakePresets.json. Skyth 2024-11-24 13:44:00 +03:00
  • 0b800cf691 api: update research Hyper 2024-11-24 09:22:17 +00:00
  • b8da31869e window: show window dimensions on title bar when resizing window Hyper 2024-11-23 20:23:27 +00:00
  • ff79eae6c4 window: hide mouse cursor on controller input for windowed mode Hyper 2024-11-23 20:22:36 +00:00
  • e3f7eba9a6 Remove triple buffering from options menu, turn it to an enum. Skyth 2024-11-22 14:59:39 +03:00
  • 0f5b71f1d5 options_menu: implemented Subtitles Hyper 2024-11-21 22:21:22 +00:00
  • b2c3ba8aca config: added Aspect Ratio option (to be implemented) Hyper 2024-11-21 21:49:58 +00:00
  • ba0e4b204f Move Voice Language patch to resident_patches Hyper 2024-11-21 21:49:30 +00:00
  • e545a95141 options_menu: implemented Voice Language (and some misc. clean-up) Hyper 2024-11-21 21:01:04 +00:00
  • ee4bb3d63c Merge branch 'main' into options-menu Skyth 2024-11-21 23:01:03 +03:00
  • f7d4f93ba0 Implement brightness slider & color correction. Skyth 2024-11-21 23:00:15 +03:00
  • a8bc4b4956 config: use final names and descriptions, label options to be moved to exports Hyper 2024-11-21 16:17:17 +00:00
  • 3e0490fcec Expose texture loader in "video.h". Skyth 2024-11-21 16:26:05 +03:00
  • 661cf1d127 Fix clip rect in info panel not getting popped at all times. Skyth 2024-11-21 12:43:50 +03:00
  • 7c40cf943f Animate category tab background from the center. Skyth 2024-11-21 12:36:28 +03:00
  • dc40950343 window: always hide mouse cursor Hyper 2024-11-21 05:11:24 +00:00
  • 5b5272b17a options_menu: restrict XButtonHoming to title and world map Hyper 2024-11-21 05:10:42 +00:00
  • 8bb3e4a595 options_menu: forget selected item upon opening Hyper 2024-11-21 05:10:07 +00:00
  • b30423ff6a api: more research Hyper 2024-11-21 05:09:38 +00:00
  • 7062c8e266 Update PowerRecomp submodule Hyper 2024-11-21 02:59:50 +00:00
  • f3870ac838 Merge branch 'options-menu' into music-attenuation Hyper 2024-11-21 02:45:12 +00:00
  • 811156bfae audio_patches: check if Windows version is supported Hyper 2024-11-21 02:45:03 +00:00
  • 837914dfdc options_menu: allow providing reasons for greyed out options Hyper 2024-11-21 02:41:00 +00:00
  • a2a086c52c Merge branch 'options-menu' into music-attenuation Hyper 2024-11-21 01:51:13 +00:00
  • 1f7f093e22 options_menu: implemented greyed out options and localisation Hyper 2024-11-21 01:34:10 +00:00
  • 49b6b0e262 camera_patches: fix FOV at narrow aspect ratios Hyper 2024-11-20 21:50:42 +00:00
  • 5944abe1a7 options_menu: fix description wrap width Hyper 2024-11-20 20:45:41 +00:00
  • 90a08a8742 options_menu: fit thumbnail rect to grid, remove menu hide input Hyper 2024-11-20 20:28:07 +00:00
  • 8f1d31b619 Merge branch 'options-menu' into music-attenuation Hyper 2024-11-20 19:28:55 +00:00
  • 323a7b1134 config: implemented enum descriptions Hyper 2024-11-20 19:28:40 +00:00
  • 165ab0823c Add an interval between consecutive playbacks of the slider sound effect in fastIncrement mode PTKay 2024-11-20 09:58:59 +00:00
  • 611136873e Merge branch 'main' into options-menu Skyth 2024-11-20 10:57:48 +03:00
  • cffefcdbf3 Use global instead of function provided delta time in cmaera HFR patches. Skyth 2024-11-20 10:54:22 +03:00
  • e403f961aa Cherry pick of global delta time from 'options-menu' branch. Skyth 2024-11-20 10:31:22 +03:00
  • d21b2d7deb Merge branch 'options-menu' into music-attenuation Hyper 2024-11-20 04:57:17 +00:00
  • da8ae8b4d1 api: fix score offset Hyper 2024-11-20 04:57:03 +00:00
  • 0c5962ad02 Implemented music volume attenuation for Windows 10+ Hyper 2024-11-20 04:29:21 +00:00
  • a32a168f79 api: update research Hyper 2024-11-20 04:26:39 +00:00
  • 6d6c4fad1f audio_patches: implemented Music and SE volume Hyper 2024-11-20 04:24:19 +00:00
  • ac28db9480 CTitleMenu: added open/close sounds to the options menu Hyper 2024-11-20 01:59:33 +00:00
  • ab6f29ebd4 options_menu: fix being unable to press A at least once after opening the menu Hyper 2024-11-20 01:59:04 +00:00
  • 16484a2343 player_patches: ensure Unleash gauge penalty doesn't dip into negatives Hyper 2024-11-20 01:25:58 +00:00
  • 809c88408e config_locale: update English localisation Hyper 2024-11-20 01:10:42 +00:00
  • ad0ee431fc player_patches: added penalty to Unleash Cancel Hyper 2024-11-20 01:10:29 +00:00
  • 0911d3a8a8 Fade container brackets during intro transition. Skyth 2024-11-19 23:55:37 +03:00
  • dfc0c13dfa Prevent ImGui from displaying OS cursor. Skyth 2024-11-19 22:16:28 +03:00
  • 383e8a6bc4 Implement FPS slider. Skyth 2024-11-19 22:15:10 +03:00
  • 1a8a038270 audio_patches: implemented music volume Hyper 2024-11-19 18:22:43 +00:00
  • b7b1966f44 Implement intro transition animation for options menu. Skyth 2024-11-19 19:09:02 +03:00
  • 8ffc7b57e4 config: rename Controls category to Input Hyper 2024-11-19 15:18:13 +00:00
  • 37a24b1b32 Apply category select animation. Skyth 2024-11-19 17:10:17 +03:00
  • eeb428d9de options_menu: only play slider sound between min/max range Hyper 2024-11-19 13:14:57 +00:00
  • f4bae353a4 Add option select animation. Skyth 2024-11-19 15:48:27 +03:00
  • e86fc02675 Give the final decide sound to bool toggling. Skyth 2024-11-19 14:28:58 +03:00
  • 28416f651e Change some sounds used in options menu. Skyth 2024-11-19 14:18:11 +03:00
  • 67478ca9f5 Add sound effects to options menu. Skyth 2024-11-19 13:58:30 +03:00
  • 749216d2af Converge increments only when holding the left/right button. Skyth 2024-11-19 12:22:58 +03:00
  • faa053cd77 Handle real-time modifications of some video config values. Skyth 2024-11-19 12:18:50 +03:00
  • 99b0cf3c31 options_menu: only draw header/footer fade in stages Hyper 2024-11-19 03:29:31 +00:00
  • 7b93f1b77f options_menu: move ATOC option below Anti-Aliasing Hyper 2024-11-19 03:16:02 +00:00
  • 8c67886539 config: added Allow Background Input option Hyper 2024-11-19 03:08:08 +00:00
  • 5c954c5427 config_locale: update description for Battle Music Hyper 2024-11-19 02:06:28 +00:00
  • dc3bfb8e3c options_menu: fix buffered A press selecting first option upon entry Hyper 2024-11-19 02:06:16 +00:00
  • 4d70dbd3b8 camera_patches: implemented camera X/Y invert Hyper 2024-11-19 01:36:11 +00:00
  • 7afe0f27de api: fix GameObject layout Hyper 2024-11-19 01:35:31 +00:00
  • dd066095a9 options_menu: use config callbacks after setting items Hyper 2024-11-18 23:37:04 +00:00
  • b6960e7113 options_menu: round res scale description resolution Hyper 2024-11-18 23:11:38 +00:00
  • 1098d336c6 Implement float slider. Skyth 2024-11-19 00:57:17 +03:00
  • 8b5d71d81a CHudPause: fix crash when opening options menu from village/lab Hyper 2024-11-18 21:35:20 +00:00
  • a768e7b96b options_menu: hide menu on Y hold Hyper 2024-11-18 21:34:28 +00:00
  • 6f31815f7d Fix input state mapping. Skyth 2024-11-18 21:54:14 +03:00
  • 57fe789903 Update English localisation Hyper 2024-11-18 18:14:57 +00:00
  • 824556e5c0 Add enum & bool editing. Skyth 2024-11-18 20:58:18 +03:00
  • 88949d4cf4 Make procedural grid pattern more accurate. Skyth 2024-11-18 19:35:44 +03:00
  • 0fff9a3c77 CTitleMenu: fix options menu re-entering on A press whilst visible Hyper 2024-11-18 16:06:45 +00:00
  • 0d433ed6ff Improve marquee text scrolling. Skyth 2024-11-18 18:09:31 +03:00
  • b7607f5611 Draw outer container as an outline. Skyth 2024-11-18 16:53:15 +03:00
  • c99ceec1d1 Further scroll bar padding adjustments. Skyth 2024-11-18 16:18:47 +03:00
  • 4f1038489c Adjust scroll bar padding. Skyth 2024-11-18 16:16:04 +03:00
  • db6f54c9f7 Draw scroll bar. Skyth 2024-11-18 16:05:58 +03:00
  • 5c2c80618b Fix duplicate triangles when selecting options. Skyth 2024-11-18 15:35:35 +03:00
  • ab6ad299c2 Implement options menu navigation. Skyth 2024-11-18 15:25:21 +03:00
  • 4d01217c32 Supersample fonts to 2K. Skyth 2024-11-18 13:28:07 +03:00
  • 92c1772d55 Draw selection triangles. Skyth 2024-11-18 13:25:44 +03:00
  • d4d4328874 options_menu: implemented info panel and text marquee (see TODOs) Hyper 2024-11-18 00:37:13 +00:00
  • 104da0218b Merge branch 'main' into options-menu Hyper 2024-11-17 18:33:38 +00:00
  • 2fd26cfd80 Fix freeze in latest Clang version. Skyth 2024-11-17 21:01:00 +03:00
  • 2deb17d8c0 config: replace MSAA with AntiAliasing enum Hyper 2024-11-17 17:30:48 +00:00
  • 1117cbe33e window: make Japanese title uppercase Hyper 2024-11-17 15:59:12 +00:00
  • e14439626d Implemented accessing options menu via pause and title screen Hyper 2024-11-17 15:55:17 +00:00
  • e405887c0e video_patches: don't adjust CSD aspect if UIScaleMode is Stretch Michael 2024-11-16 16:02:02 -08:00
  • 91db1eae2b Merge branch 'function-pointers' into options-menu Hyper 2024-11-16 14:28:08 +00:00
  • 79675804bc Merge branch 'main' into function-pointers Hyper 2024-11-15 21:26:18 +00:00