1.2.78 #369

Merged
GreemDev merged 62 commits from master into release 2024-12-19 06:26:45 +00:00
GreemDev commented 2024-12-10 18:17:07 +00:00 (Migrated from github.com)

Significant changes include:
JIT Sparse Function Table (original work by @riperiperi, work repurposed & PR opened by @LotP1),
Custom Refresh Rate (original work by @jcm93, work repurposed & PR opened by @KeatonTheBot),
A fix for the min/max/close controls being too wide on Windows with the new title bar (by @Daninator1),
And a prod.keys installer helper (by @nicola02nb).

Merged PRs in this release (in the order they were merged):
#280, #282, #285, #258, #281, #250, #309, #310, #238, #313, #311, #95, #302, #257, #233, #329, #319, #330, #331, #339, #340, #352, #353, #332, #343, #342, #363, #356, #371, #338, #381, #383

UI

  • Adapt accent color to the system theme
    • Works flawlessly on Windows, and has support on Linux depending on your system configuration.
  • Moved shader compilation hint, current GPU, and graphics backend to the right side of the status bar, next to the firmware version.
  • Moved to a new icon made by @matthew-5pl in #381, which is now used everywhere
  • Removed the "Game:" prefix in front of the FPS counter.
  • Fix missing total DLC count in the Manage DLC window.
  • When clicking the Check for Updates button, it will allow you to click a button to open the changelog of the current version.
    • When an update is incoming this button is also present, to show you what the new version has.
  • Fix Github & Discord icons getting cuttoff in the About window (#310)
  • The about window now has my name and my name only under the maintainer section, and moved the other names previously there below it to "Formerly Maintained By"
    • This was done to clear up confusion that the OG maintainers are involved, when they are not.
  • Added FAQ, Setup, and LDN guides to the "Help" menu dropdown (#383)
  • RPC:
    • Added the following games:
      • Diablo 3 Eternal Collection
      • TSUKIHIME -A piece of blue glass moon-

I18N

  • Updates to the Korean translation by @Hackjjang (#313, #329, #352, #371)
  • Updates to the Spanish translation by @maxdlpee (#332)
  • Updates to the Ukrainian translation by @rrondo (#356)
  • Norwegian translation by @Daenorth (#338)

HLE

  • Cabinet applet (#340)
  • Custom refresh rate mode (#238)
    • This does not magically make games able to run at higher framerates without mods.

    • This is more akin to a framelimiter, for games which don't have such restrictions, or for when you have mods which enable such framerates.

Nerd Zone

  • Collapsed XCIFileTrimmerLog implementations into one static class with 2 inner classes.
  • Added firmware prefix when the firmware application is loaded
    • Additionally allowed providing custom application names & versions, namely for firmware applications.

ARMeilleure

  • JIT Sparse Function Table (#250)
    • Minor performance increase in some games, bigger increase in others.
    • Degrades performance on systems with DDR3 memory.
  • Mario Kart Live: Home Circuit now boots (#331, #353)
  • Super Tux Kart latest preview now boots (#280, #339)

Vulkan

  • Fix PushDescriptors logic (#257)
Significant changes include: JIT Sparse Function Table (original work by @riperiperi, work repurposed & PR opened by @LotP1), Custom Refresh Rate (original work by @jcm93, work repurposed & PR opened by @KeatonTheBot), A fix for the min/max/close controls being too wide on Windows with the new title bar (by @Daninator1), And a prod.keys installer helper (by @nicola02nb). Merged PRs in this release (in the order they were merged): #280, #282, #285, #258, #281, #250, #309, #310, #238, #313, #311, #95, #302, #257, #233, #329, #319, #330, #331, #339, #340, #352, #353, #332, #343, #342, #363, #356, #371, #338, #381, #383 # UI - **Adapt accent color to the system theme** - Works flawlessly on Windows, and has support on Linux depending on your system configuration. - Moved shader compilation hint, current GPU, and graphics backend to the right side of the status bar, next to the firmware version. - **Moved to a new icon made by @matthew-5pl in #381, which is now used everywhere** - Removed the "Game:" prefix in front of the FPS counter. - Fix missing total DLC count in the Manage DLC window. - When clicking the Check for Updates button, it will allow you to click a button to open the changelog of the current version. - When an update is incoming this button is also present, to show you what the new version has. - Fix Github & Discord icons getting cuttoff in the About window (#310) - The about window now has my name and my name only under the maintainer section, and moved the other names previously there below it to "Formerly Maintained By" - This was done to clear up confusion that the OG maintainers are involved, when they are not. - Added FAQ, Setup, and LDN guides to the "Help" menu dropdown (#383) - RPC: - Added the following games: - Diablo 3 Eternal Collection - TSUKIHIME -A piece of blue glass moon- ## I18N - Updates to the Korean translation by @Hackjjang (#313, #329, #352, #371) - Updates to the Spanish translation by @maxdlpee (#332) - Updates to the Ukrainian translation by @rrondo (#356) - Norwegian translation by @Daenorth (#338) # HLE - Cabinet applet (#340) - Custom refresh rate mode (#238) - ### This does not magically make games able to run at higher framerates without mods. - This is more akin to a framelimiter, for games which don't have such restrictions, or for when you have mods which enable such framerates. # Nerd Zone - Collapsed XCIFileTrimmerLog implementations into one static class with 2 inner classes. - Added firmware prefix when the firmware application is loaded - Additionally allowed providing custom application names & versions, namely for firmware applications. ## ARMeilleure - JIT Sparse Function Table (#250) - Minor performance increase in some games, bigger increase in others. - Degrades performance on systems with DDR3 memory. - Mario Kart Live: Home Circuit now boots (#331, #353) - Super Tux Kart latest preview now boots (#280, #339) ## Vulkan - Fix PushDescriptors logic (#257)
Ammar-Sadaoui commented 2024-12-13 17:46:17 +00:00 (Migrated from github.com)

Is the steam deck considered as SLOW DDR4 for energy consumption optimization in the hardware?

Is the steam deck considered as SLOW DDR4 for energy consumption optimization in the hardware?
LotP1 commented 2024-12-13 19:31:00 +00:00 (Migrated from github.com)

Is the steam deck considered as SLOW DDR4 for energy consumption optimization in the hardware?

I would consider DDR4 2133 MHz and below as slow ram.
The Steamdeck should not be negatively impacted by this update.

> Is the steam deck considered as SLOW DDR4 for energy consumption optimization in the hardware? I would consider DDR4 2133 MHz and below as slow ram. The Steamdeck should not be negatively impacted by this update.
Hackjjang commented 2024-12-19 07:45:12 +00:00 (Migrated from github.com)
https://github.com/GreemDev/Ryujinx/pull/398#event-15697992095
Sign in to join this conversation.
No Reviewers
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MeloNX/Ryujinx-ryubing#369
No description provided.