Commit graph

  • a858acba61
    Merge branch 'main' into toggle-light Hyper 2025-01-29 11:41:18 +00:00
  • 474c4b48b7 Implemented toggle light, moved common textures to imgui_utils Hyper 2025-01-29 11:27:28 +00:00
  • aa6118b448
    Implemented title animation for options menu (#235) Hyper 2025-01-29 11:39:10 +00:00
  • f1a46c9890 Replicate the same scaling applied to the rectangle in world map. Skyth 2025-01-29 14:32:09 +03:00
  • bd0ec78cf5 Implement shader modifier for options title rectangle. Skyth 2025-01-29 14:19:09 +03:00
  • 9fa20ec678 Replace use of std::numbers::pi with M_PI. Skyth 2025-01-29 13:14:34 +03:00
  • 86c48c264f Adjust options title flash animation. Skyth 2025-01-29 13:12:42 +03:00
  • 863e1602ff imgui_utils: expose lerp values to BREATHE_MOTION macro Hyper 2025-01-29 07:18:36 +00:00
  • d5d2e83a10 installer_wizard: added breathing anim to title during installation Hyper 2025-01-29 07:13:47 +00:00
  • cb57e337b8 message_window: disable mouse checks in-game Hyper 2025-01-29 06:48:52 +00:00
  • 46fee603b7 options_menu: implemented title animation Hyper 2025-01-29 05:59:22 +00:00
  • 4fd08efa6d message_window: fix input and button guide inconsistencies Hyper 2025-01-29 02:38:41 +00:00
  • f6e43761b7
    Added checks for unpatched XEX and XEXP for game detection (#234) Hyper 2025-01-28 22:22:36 +00:00
  • 29963b08a9 installer: added checks for unpatched XEX and XEXP Hyper 2025-01-28 22:15:22 +00:00
  • 293f873229
    Replicate Tornado Defense UI squash at original 4:3 aspect ratio. (#231) Skyth (Asilkan) 2025-01-28 22:08:55 +03:00
  • cb93168370 Replicate Tornado Defense UI squash at original 4:3 aspect ratio. Skyth 2025-01-28 22:04:09 +03:00
  • 4691fe2e5a
    Treat save file paths in mod loader INIs as save folders. (#230) Skyth (Asilkan) 2025-01-28 20:02:25 +03:00
  • e4a8f09543 Treat save file paths in mod loader INIs as save folders. Skyth 2025-01-28 19:59:08 +03:00
  • 9289ee5e02 Update XenonRecomp submodule. Skyth 2025-01-28 18:35:20 +03:00
  • 50529a95fc
    Make pipeline precompilation/recompilation part of the consumer thread queue. (#229) Skyth (Asilkan) 2025-01-28 18:24:53 +03:00
  • ab94141e5c Make pipeline precompilation/recompilation part of the consumer thread queue. Skyth 2025-01-28 17:37:45 +03:00
  • 87d9e0dac7
    Disable horizontal stretching at narrow aspect ratios. (#228) Skyth (Asilkan) 2025-01-28 15:33:06 +03:00
  • a1a12b6484 Disable horizontal stretching at narrow aspect ratios. Skyth 2025-01-28 15:21:27 +03:00
  • 996f23cc54
    Hide tails icon in world map. (#227) Skyth (Asilkan) 2025-01-28 14:58:38 +03:00
  • 62a035f339 Hide tails icon in world map. Skyth 2025-01-28 14:57:54 +03:00
  • 8b345d2cbd
    Implemented Windows registry read/write (#225) Hyper 2025-01-28 11:41:29 +00:00
  • ede073e8a4 Slight formatting update Sajid 2025-01-28 17:27:19 +06:00
  • 9cec2b51bf dont save registry on exit Sajid 2025-01-28 17:24:04 +06:00
  • d15a6655eb Remove RootDirectoryPath and save registry at startup Sajid 2025-01-28 17:22:14 +06:00
  • b4ed5fc9bf Update flatpak define Sajid 2025-01-28 17:16:45 +06:00
  • 857565b7d6 Updated linux SetWorkingDirectory Sajid 2025-01-28 17:07:58 +06:00
  • 43a384fa74 Update working directory update failure message Sajid 2025-01-28 17:06:56 +06:00
  • 7d4ae6e28b / Sajid 2025-01-28 17:00:10 +06:00
  • e4d145683d Paths adjustments Sajid 2025-01-28 16:57:30 +06:00
  • 49f79d61d3 Use RegGetValueW Sajid 2025-01-28 16:20:26 +06:00
  • c5802ae0cb Use string_view value names for registry Sajid 2025-01-28 16:01:12 +06:00
  • 4094690282 Implement reading path and unicode string from windows registry Sajid 2025-01-28 15:37:38 +06:00
  • 2b6013ad26 Linux SetWorkingDirectory Sajid 2025-01-28 15:05:09 +06:00
  • d0509e0890 Simplify registry API and handle path writes Sajid 2025-01-28 14:59:41 +06:00
  • ef8d099309 Implemented Windows registry read/write Hyper 2025-01-28 03:22:06 +00:00
  • 7b9b4245de
    SDL/HID fixes and clean-up (#224) Hyper 2025-01-28 00:38:46 +00:00
  • 85687e3065 SDL HID fixes and clean-up Hyper 2025-01-28 00:33:08 +00:00
  • ff29b3e786
    Repeat world map info grid on center UI scale mode. (#222) Skyth (Asilkan) 2025-01-28 01:45:04 +03:00
  • 3a264d4581 Repeat world map info grid on center UI scale mode. Skyth 2025-01-28 01:39:56 +03:00
  • 37d7e49d93
    Keep world map icons broken at Original 4:3. (#219) Skyth (Asilkan) 2025-01-27 23:57:08 +03:00
  • 0e68d53434 Keep world map icons broken at Original 4:3. Skyth 2025-01-27 23:55:51 +03:00
  • 64a927615d
    Fix aspect ratio option sometimes crashing the game when changing it. (#218) Skyth (Asilkan) 2025-01-27 23:47:34 +03:00
  • 8c4241d529 Fix aspect ratio option sometimes crashing the game when changing it. Skyth 2025-01-27 23:44:52 +03:00
  • 9521cb3ee9
    Added export to disable rounded corners on Windows 11 (#212) Hyper 2025-01-27 18:25:15 +00:00
  • 836a5e96e2 Added export to disable rounded corners on Windows 11 Hyper 2025-01-27 06:47:38 +00:00
  • 948e2f271f
    Recompute camera projection matrix during resize to fix stretching on pause menu. (#215) Skyth (Asilkan) 2025-01-27 19:17:31 +03:00
  • db9036d584 Recompute camera projection matrix during resize to fix stretching on pause menu. Skyth 2025-01-27 19:14:13 +03:00
  • f7ce4f179a
    Fix rope renderable material parameters during rendering. (#214) Skyth (Asilkan) 2025-01-27 18:59:43 +03:00
  • 36def1e455 Fix rope renderable material parameters during rendering. Skyth 2025-01-27 18:56:54 +03:00
  • fc7918772b
    Fix options menu centering & tweak scanlines. (#213) Skyth (Asilkan) 2025-01-27 18:00:07 +03:00
  • 5bbd6801c7 Implement scanline improvements in installer wizard. Skyth 2025-01-27 17:51:59 +03:00
  • 543bb51df6 Accurate scanline outline drawing at 720p. Skyth 2025-01-27 14:33:31 +03:00
  • 0bf7ced493 Fix options menu centering, tweak accuracy. Skyth 2025-01-27 13:23:43 +03:00
  • a9677084ea
    Fix faulty ImGui clip rect usage. (#211) Skyth (Asilkan) 2025-01-27 01:24:05 +03:00
  • b628172149 Fix faulty ImGui clip rect usage. Skyth 2025-01-27 01:14:28 +03:00
  • a5db997e5d
    Fix controller input lingering when unfocused (#210) Hyper 2025-01-26 20:49:13 +00:00
  • d7c72a3a64 hid: fix controller input lingering when unfocused Hyper 2025-01-26 20:40:17 +00:00
  • 4d41d8eaae
    Stretch title screen fade to the screen. (#209) Skyth (Asilkan) 2025-01-26 23:42:32 +03:00
  • 4651ebec6e Stretch title screen fade to the screen. Skyth 2025-01-26 23:38:52 +03:00
  • 7c989af42c input_patches: fix cursor velocity retaining after D-Pad input Hyper 2025-01-26 20:15:56 +00:00
  • dee2a36d0f
    Added Win32 file info (#198) Hyper 2025-01-26 16:18:25 +00:00
  • c0ce8dafc1 Added Win32 file info Hyper 2025-01-26 05:52:02 +00:00
  • d2d8c541e1
    Remove direct install arg from build-flatpak.yml (#206) SuperSonic16 2025-01-27 01:32:35 +11:00
  • f11e7cdadc Remove direct install arg from build-flatpak.yml SuperSonic16 2025-01-27 01:27:02 +11:00
  • 81d4390076
    Fix ImGui mouse position events not working at boxed aspect ratios. (#205) Skyth (Asilkan) 2025-01-26 17:23:29 +03:00
  • e01e2f340d Fix ImGui mouse position events not working at boxed aspect ratios. Skyth 2025-01-26 17:18:25 +03:00
  • 57e888658a
    Fix PS3 time of day transition aspect ratio and outro animation (#197) Hyper 2025-01-26 13:37:55 +00:00
  • 0d4b66fe98
    Apply master volume in audio backend. (#202) Skyth (Asilkan) 2025-01-26 13:54:08 +03:00
  • e9abe39806 Apply master volume in audio backend. Skyth 2025-01-26 13:33:02 +03:00
  • 76ec5f032d
    Implement aspect ratio adjustments for inspire overlays. (#201) Skyth (Asilkan) 2025-01-26 13:19:39 +03:00
  • 25fa3af4d7 Fix fade scale for original 4:3. Skyth 2025-01-26 12:30:34 +03:00
  • a9573584cd installer_wizard: move credits to header, improve formatting Hyper 2025-01-26 03:54:10 +00:00
  • a6bbd413cc Fix PS3 time of day transition aspect ratio and outro animation Hyper 2025-01-26 02:35:42 +00:00
  • 8e58cbcbf2 input_patches: clean up ambiguous naming Hyper 2025-01-26 00:36:46 +00:00
  • 3d30b4f283 Implement aspect ratio adjustments for texture/movie overlays. Skyth 2025-01-26 02:40:24 +03:00
  • c1988e9323
    Fix achievements button guide reappearing for Yes/No prompts (#193) Hyper 2025-01-25 21:16:43 +00:00
  • 39e536f376 Fix achievements button guide reappearing for Yes/No prompts Hyper 2025-01-25 21:13:46 +00:00
  • 5321ee0fba
    Fix Werehog columns not accepting D-Pad input (#192) Hyper 2025-01-25 20:37:56 +00:00
  • 18d31f01a2 Fix Werehog columns not accepting D-Pad input Hyper 2025-01-25 20:15:38 +00:00
  • 8f821228e2 Handle texture/movie overlays for original 4:3. Skyth 2025-01-25 23:15:06 +03:00
  • 1ee312442c
    Move patches/ui sources to patches directory (#191) Hyper 2025-01-25 18:58:26 +00:00
  • aa461b12db Move patches/ui sources to patches directory Hyper 2025-01-25 18:56:29 +00:00
  • 5441075c5e
    Fix World Map cursor threshold and touchpad issues (#190) Hyper 2025-01-25 18:51:25 +00:00
  • 6a0062a3cc input_patches: fix touchpad flag magnetism Hyper 2025-01-25 18:35:18 +00:00
  • fbc07d9579 input_patches: fix cursor threshold and SFX during tutorial Hyper 2025-01-25 17:58:28 +00:00
  • 470d8f797b
    Stretch NPC fade in/out to the screen. (#189) Skyth (Asilkan) 2025-01-25 19:06:13 +03:00
  • 9d0d2ea62e Stretch NPC fade in/out to the screen. Skyth 2025-01-25 19:05:37 +03:00
  • d041e2ba30
    Fix ImGui procedural filtering. (#188) Skyth (Asilkan) 2025-01-25 18:28:43 +03:00
  • dbbbe4bb48 Fix ImGui procedural filtering. Skyth 2025-01-25 18:25:44 +03:00
  • e88ed2502c
    Restore previous fade values after resizing. (#187) Skyth (Asilkan) 2025-01-25 16:29:38 +03:00
  • dbab2b22aa Restore previous fade values after resizing. Skyth 2025-01-25 16:20:28 +03:00
  • e13b0ea009
    Handle gameplay UI scaling not getting affected by explicit scene translation. (#183) Skyth (Asilkan) 2025-01-25 14:19:24 +03:00
  • c79ca46cfa Handle gameplay UI scaling not getting affected by explicit scene translation. Skyth 2025-01-25 14:13:30 +03:00
  • 5d437f8de6
    Ultrawide cast adjustments. (#170) Skyth (Asilkan) 2025-01-25 01:24:00 +03:00
  • 1f3be7f82d Apply offset scaling to EXP arrows. Skyth 2025-01-25 00:38:08 +03:00