Commit graph

  • 15c962150b
    Implemented embedded version information (#82) Hyper 2025-01-17 12:13:37 +00:00
  • bea199863b hid: implemented button prohibition Hyper 2025-01-17 01:50:43 +00:00
  • 5632705b0f Implemented embedded version information Hyper 2025-01-15 02:48:11 +00:00
  • 0b41f42744 installer_wizard: added credits info Hyper 2025-01-16 21:08:42 +00:00
  • 92cfee2a97 locale: update strings, added localisation notes, misc. clean-up Hyper 2025-01-16 17:20:44 +00:00
  • 72250e691a
    Add tutorial for installer wizard for add files and add folder (#86) Darío 2025-01-16 12:59:14 -03:00
  • 42624e4e9b locale: update tutorial strings Hyper 2025-01-16 15:58:24 +00:00
  • 5c98a34084
    Improve error message behavior on installer for invalid sources. (#77) Darío 2025-01-16 12:13:14 -03:00
  • 5f9fdcf934
    Add capability of max width wrapping to message box (#78) Darío 2025-01-16 12:09:37 -03:00
  • 63d474ce91
    Implemented controller LED timings for cutscenes (#83) Hyper 2025-01-16 15:08:57 +00:00
  • 666f93843d
    Calculate movie aspect ratio using vertices (#84) Hyper 2025-01-16 15:08:48 +00:00
  • adb9bedfa1 DrawCentredParagraph: fix line centring breaking at unequal lengths Hyper 2025-01-16 15:04:33 +00:00
  • 22720191b4 Add tutorial for installer wizard for add files and add folder. Dario 2025-01-16 08:46:27 -03:00
  • 56c3b8f842 video_patches: calculate movie aspect ratio using vertices Hyper 2025-01-16 00:02:54 +00:00
  • 6e689bce05 Implemented controller LED timings for cutscenes Hyper 2025-01-15 19:39:31 +00:00
  • 4b7f2c0ae7 api: update research Hyper 2025-01-15 19:47:11 +00:00
  • 064d0a1736
    Async PSO improvements. (#80) Skyth (Asilkan) 2025-01-15 15:09:14 +03:00
  • 96b01b40b8 Fix the logic for determining if depth bias is used. Skyth 2025-01-15 14:59:15 +03:00
  • 850f3cac1d Compile instanced models asynchronously. Skyth 2025-01-15 14:58:06 +03:00
  • 283b511177 Reduce depth bias function calls in D3D12. Skyth 2025-01-15 12:38:28 +03:00
  • a6ce8e85fd Disable debug macros. Skyth 2025-01-15 01:01:03 +03:00
  • 028c94ecdf Add upreel/pulley shadow pipelines. Skyth 2025-01-15 01:00:20 +03:00
  • 05cfd9e85c Implement dynamic depth bias. Skyth 2025-01-14 23:57:01 +03:00
  • 3b9e072ecb Remove morph pipelines from the cache. Skyth 2025-01-14 19:10:20 +03:00
  • babad3402c Compile morph pipelines asynchronously. Skyth 2025-01-14 18:48:00 +03:00
  • 028767b33a Delete a few more async pipelines. Skyth 2025-01-14 13:46:45 +03:00
  • 970db787e9 Remove even more async pipelines from the cache. Skyth 2025-01-14 13:31:13 +03:00
  • 10f3faf87d Remove a good chunk of async pipelines from the cache. Skyth 2025-01-14 13:26:09 +03:00
  • 05deb49767 Compile pipelines in model consumer thread during boot sequence. Skyth 2025-01-13 20:15:58 +03:00
  • 1b5be0dfcd Prioritize loading for threading priorities. Skyth 2025-01-13 19:38:55 +03:00
  • 2f6e1c88d6 Playing around with thread priorities. Skyth 2025-01-13 19:17:39 +03:00
  • 2c948cc5d2 Fix counter logic for pipeline recompilation. Skyth 2025-01-13 18:16:14 +03:00
  • b7a47c5c88 Recompile pipelines on option change. Skyth 2025-01-13 17:43:04 +03:00
  • b925873c9c Improve pipeline handling for particles. Skyth 2025-01-13 16:57:50 +03:00
  • 15ca7228d4 Fix how planar reflections are handled & compile SDR pipelines for particles. Skyth 2025-01-13 15:53:22 +03:00
  • 27a541b7a3 Place function table after the executable. Skyth 2025-01-15 02:01:59 +03:00
  • 39b0aeb2dc Add capability of max width wrapping to message box. Takes out the need to add manual line breaks to messages. Dario 2025-01-13 21:02:58 -03:00
  • 61e34ff4ab Improve error message behavior on installer for invalid sources. Dario 2025-01-13 20:16:33 -03:00
  • 0e8dbe797b Localization: Initial Italian translation Lorenzo Raineri 2025-01-13 20:51:00 +01:00
  • cf7db11db0
    README: remove notice about VS2022 Preview Hyper 2025-01-13 10:49:33 +00:00
  • 30fded0685 Potential fix for async PSO freezing issue. Skyth 2025-01-13 01:10:52 +03:00
  • 9a29b187cd
    Implemented support for maintaining aspect ratio for movies (#73) Hyper 2025-01-12 15:53:31 +00:00
  • 076d165154 api: move Vertex struct Hyper 2025-01-12 15:37:32 +00:00
  • 0db4b0cee6 api: upload Inspire research Hyper 2025-01-12 15:26:10 +00:00
  • f2b89a9736 video_patches: improve movie aspect ratio correction, support intro logos Hyper 2025-01-10 16:30:21 +00:00
  • 0737ff771d
    Use different path for patched executable. (#70) Darío 2025-01-10 08:57:34 -03:00
  • 83b26f6ad6 Use error code variant on std::filesystem::create_directories. Dario 2025-01-10 08:55:21 -03:00
  • 69ca89de15 Use different path for patched executable. Dario 2025-01-09 23:11:31 -03:00
  • 33b5be28d1 config: remove movie scale mode option Hyper 2025-01-03 21:46:27 +00:00
  • 7735f3fcf5 video_patches: aspect ratio support for CPlayMovieWrapper Hyper 2025-01-03 21:42:29 +00:00
  • b9cffba14d xam: disable keyboard input if left alt is down Hyper 2025-01-03 21:16:43 +00:00
  • 0613dc6337 options_menu: find nearest window size on lock, intro transition fixes Hyper 2025-01-03 02:46:30 +00:00
  • 31fb63ad81 Implemented window size option Hyper 2025-01-03 02:04:24 +00:00
  • 90e499cc8c options_menu: hide reset button during intro, fix pause menu reappearing Hyper 2025-01-03 00:46:11 +00:00
  • e24fa84e16 options_menu: implemented Miles Electric transition Hyper 2025-01-02 22:07:27 +00:00
  • 967a0ce17f Combine guest memory and function table into one virtual allocation. Skyth 2025-01-02 14:45:42 +03:00
  • 038edfdebd Handle 32 bit index buffers when uploading data. Skyth 2025-01-02 13:44:42 +03:00
  • d23e6d0e90 Implemented vibration option Hyper 2025-01-01 18:05:01 +00:00
  • 90cf22e586 cmake: fix dxil.dll location Hyper 2025-01-01 16:16:45 +00:00
  • d6c2884f2e Look for mod loader .ini file in config folder. Skyth 2025-01-01 11:49:20 +03:00
  • a397a90551
    Mod loader implementation. (#66) Skyth (Asilkan) 2024-12-31 20:20:07 +03:00
  • 7c3635587b Fix UMM/HMM ARL file path inconsistency. Skyth 2024-12-31 20:06:52 +03:00
  • d363031399 Close stream after reading compressed ARL. Skyth 2024-12-31 20:05:16 +03:00
  • e2f89b08fa Cache append/merge archive lookups. Skyth 2024-12-31 17:33:26 +03:00
  • 66a13734d1 Make CSB limit dynamic. Skyth 2024-12-31 15:09:41 +03:00
  • 6c6aa78f19 Convert back slashes to forward ones when iterating directories. Skyth 2024-12-31 14:00:14 +03:00
  • 9a50459085 Check for enabled option & replace backward slashes with forward ones in mod save file paths. Skyth 2024-12-31 13:52:27 +03:00
  • cf7aae2d83 Set a default save file path if none is provided. Skyth 2024-12-31 13:30:20 +03:00
  • 34f8315c01 Implement save file redirection fallback. Skyth 2024-12-30 23:31:27 +03:00
  • cb7b8a0d2d Slightly refactor resolved path usage. Skyth 2024-12-30 22:18:49 +03:00
  • 261907ed12 Initial save file redirection implementation. Skyth 2024-12-30 22:01:54 +03:00
  • 38ec7865f4 Fix append ARLs not loading. Skyth 2024-12-29 22:40:05 +03:00
  • 0267b0045c Implement decompression. Skyth 2024-12-29 19:18:54 +03:00
  • 2a2437789d Merge only archives. Skyth 2024-12-29 15:41:11 +03:00
  • 8b51f81cee Skip loading merge archives if they are read-only. Skyth 2024-12-29 01:38:55 +03:00
  • a37f2885ae Check for read-only UMM archives. Skyth 2024-12-29 01:20:19 +03:00
  • ec79ef5e2d Less thread locals. Skyth 2024-12-29 00:21:16 +03:00
  • f8ab3dbf79 Load merge archives without archive lists. Skyth 2024-12-28 23:54:38 +03:00
  • f28c51d3d1 UMM merge archive support. Skyth 2024-12-28 21:17:32 +03:00
  • 28f1a57c56 Avoid calling function wrappers when loading append ARs. Skyth 2024-12-28 20:03:49 +03:00
  • be55288222 Initial append archive implementation. Skyth 2024-12-28 16:02:19 +03:00
  • 3fe31c3570 Allow iterating in mod directories. Skyth 2024-12-27 20:24:54 +03:00
  • 1b9d40ac66 Initial mod loader implementation. Skyth 2024-12-27 17:25:05 +03:00
  • 281535ad51 Stub out buggy render game scene function. Skyth 2024-12-30 14:20:21 +03:00
  • 31bb28d0fd message_window: fix mouse input issues Hyper 2024-12-27 23:13:06 +00:00
  • bab9705151
    Fix auto controller icons breaking loading screen graphics (#64) Hyper 2024-12-27 20:58:41 +00:00
  • 7502ab95bd Fix auto controller icons breaking loading screen graphics Hyper 2024-12-27 20:49:38 +00:00
  • c98f3942d6 hid: respect PlayStation touchpad button as back button Hyper 2024-12-27 20:34:58 +00:00
  • 8f4f1ea33e Handle the anisotropic filtering option in config. Skyth 2024-12-26 16:13:21 +03:00
  • a1a05f83dc Implemented master volume slider Hyper 2024-12-25 21:17:40 +00:00
  • 0b5281d652 Prevent SDL events from getting flushed outside the main thread. Skyth 2024-12-25 22:15:01 +03:00
  • b054e16461 Fix buffers getting copied with a closed command list. Skyth 2024-12-25 22:12:17 +03:00
  • 659f3700ee hid: implemented controller LED context Hyper 2024-12-25 17:47:57 +00:00
  • fd009bcada
    Sync render thread present with main thread. (#62) Skyth (Asilkan) 2024-12-25 16:29:15 +03:00
  • 0abbb751e4 Fix loading thread breaking waitable swap chain order. Skyth 2024-12-25 13:06:25 +03:00
  • 27427f7950 Make max frame latency configurable. Skyth 2024-12-25 13:06:08 +03:00
  • 5c3d98a4e3 Fix Vulkan validation errors. Skyth 2024-12-24 19:33:04 +03:00
  • 6c90e9e28e g_next -> s_next Skyth 2024-12-24 19:11:53 +03:00
  • 91c2b383bc Move present to main thread and frame limit after presenting. Skyth 2024-12-24 19:04:09 +03:00
  • c961541f31 Sync render thread present to the main thread. Skyth 2024-12-24 18:39:50 +03:00