Replace 'Expand DRAM' option with dropdown menu #22

Closed
KeatonTheBot wants to merge 0 commits from dram-dropdown into master
KeatonTheBot commented 2024-10-20 18:56:00 +00:00 (Migrated from github.com)

This dropdown menu replaces the 'Expand DRAM to 8GiB' option under Settings/System/Hacks. Configurable to use 4GiB (default), 6GiB, 8GiB, and 12GiB. The latter is needed for some really heavy duty 8K+ native resolution mods, and 6GiB/8GiB should be fine for most 4K+ mods (mirroring the OG Switch and Switch OLED dev kits, respectively).

{B3928F21-F530-4DB9-AA80-8789AEBCABAD}

This dropdown menu replaces the 'Expand DRAM to 8GiB' option under Settings/System/Hacks. Configurable to use 4GiB (default), 6GiB, 8GiB, and 12GiB. The latter is needed for some really heavy duty 8K+ native resolution mods, and 6GiB/8GiB should be fine for most 4K+ mods (mirroring the OG Switch and Switch OLED dev kits, respectively). ![{B3928F21-F530-4DB9-AA80-8789AEBCABAD}](https://github.com/user-attachments/assets/09ab4305-c746-4164-8fcf-f68a32e2aec5)
GreemDev (Migrated from github.com) requested changes 2024-10-21 13:03:48 +00:00
GreemDev (Migrated from github.com) left a comment

Ready to merge apart from the comments I've left.

Ready to merge apart from the comments I've left.
GreemDev (Migrated from github.com) commented 2024-10-21 13:00:40 +00:00

The version at the top of this class needs to be updated to reflect changes in the structure of the config; and migration code needs to be added similar to how it's done here

The version at the top of this class needs to be updated to reflect changes in the structure of the config; and migration code needs to be added similar to how it's done [here](https://github.com/GreemDev/Ryujinx/blob/8b75ce1d981c68a81101c6234e50a74d13ed8f15/src/Ryujinx.UI.Common/Configuration/ConfigurationState.cs#L1507-L1514)
GreemDev (Migrated from github.com) commented 2024-10-21 13:02:06 +00:00

The note on the above if is the reason for this line being there

The note on the above if is the reason for this line being there

Pull request closed

Sign in to join this conversation.
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

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