cemu_graphic_packs/Resolutions
Crementif 66383aa0f5
[XCX] Fix squashed character in menus with resolution pack
Basically, the code previously would always replace the ratio calculation code for the 3d rendering and just load the upscaled width divided by the upscaled height. But the code gets passed other aspect ratios too, for example in the gear menu (and very likely other menus too).
So, even when users didn't use an ultrawide aspect ratio it would set the aspect ratio of anything that was 3d rendered to be 16:9, basically.

Comparison:
http://www.framecompare.com/image-compare/screenshotcomparison/D6WDWNNX
https://cdn.discordapp.com/attachments/292733452590120961/663586520531337223/unknown.png

I made some assumptions about the other game versions regarding the floating point register that I use to load the scale float into, which is free to use in the EU 1.0.1 version at least.
I assume that the code for all of this is would be very similar though, since the previous ratio patch only had some addresses change across versions so it's probably fine.

This actually properly fixes https://github.com/slashiee/cemu_graphic_packs/issues/334 which was closed without any proper solution. Someone reported the issue in the Cemu Discord which made me fix it, since I thought the issue was addressed already.
2020-01-06 05:58:20 +01:00
..
Bayonetta2_Resolution Fix non-integer resolutions for certain packs 2020-01-01 12:03:05 -08:00
Bayonetta_Resolution Fix non-integer resolutions for certain packs 2020-01-01 12:03:05 -08:00
BreathOfTheWild_Resolution [BotW] Fixes for updated Vulkan graphic packs 2020-01-05 04:16:42 +01:00
CaptainToad_Resolution Update Captain Toad packs to Vulkan 2020-01-03 19:21:20 -08:00
ChildOfLight_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
CODGhosts_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
ColorSplash_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
Darksiders_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
DevilsThird_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
DonkeyKongTropicalFreeze_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
DrLuigi_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
DucktalesRemastered_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
FASTRacingNEO_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
FatalFrameProjectZero_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
FistOfTheNorthStar_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
HyruleHistoria_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
HyruleWarriors_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
KirbyRainbow_Resolution Fix non-integer resolutions for certain packs 2020-01-01 12:03:05 -08:00
LEGODimensions_resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
LegoStarWars_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
M&SRio2016_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
MarioKart8_Resolution [MK8] Fix player selection not being upscaled 2020-01-05 19:37:58 +01:00
MarioParty10_Resolution Fix non-integer resolutions for certain packs 2020-01-01 12:03:05 -08:00
MarioTennis_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
MemeRun_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
MinecraftStoryMode_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
MinecraftWiiUEdition_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
MonsterHunter3Ultimate_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
NanoAssaultNeo_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
NeedforSpeedMostWantedU_Resolution Rename Need for Speed folder 2020-01-01 11:43:39 -08:00
NewSuperMarioBrosU_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
NinjaGaiden3_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
NintendoLand_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
OnePiece_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
Pikmin3_Resolution Fix non-integer resolutions for certain packs 2020-01-01 12:03:05 -08:00
PokkenTournament_Resolution Fix non-integer resolutions for certain packs 2020-01-01 12:03:05 -08:00
RiseOfLyric_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
Runner2_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
ShovelKnight_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
SkylandersImaginators_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
SkylandersTrapTeam_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
SonicLostWorld_Resolution Fix non-integer resolutions for certain packs 2020-01-01 12:03:05 -08:00
Splatoon_Resolution Update Splatoon packs for Vulkan 2020-01-01 12:19:19 -08:00
StarFoxGuard_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
StarFoxZero_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
SuperMario3DWorld_Resolution Update Captain Toad packs to Vulkan 2020-01-03 19:21:20 -08:00
SuperMarioMaker_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
SuperSmashBros_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
TaikoNoTatsujin_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
TekkenTagTournament2_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
TokyoMirage_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
TwilightPrincessHD_Performance_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
TwilightPrincessHD_Resolution [TLoZ-TP] Fix (attack) pillarbox 2019-12-31 12:29:57 +01:00
VCGBA_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
VCN64_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
VCNES_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
VCSNES_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
WiiU_FriendList_Resolution Add some v4 resolution packs for Wii U applications 2019-12-02 13:29:16 -08:00
WiiU_InternetBrowser_Resolution Add some v4 resolution packs for Wii U applications 2019-12-02 13:29:16 -08:00
WiiU_Menu_Resolution Add some v4 resolution packs for Wii U applications 2019-12-02 13:29:16 -08:00
WindWakerHD_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
Wonderful101_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
WorldOfKeflings_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
XenobladeX_Performance_Resolution Update all non-shader graphic packs to version 4 2019-11-16 23:56:07 -08:00
XenobladeX_Resolution [XCX] Fix squashed character in menus with resolution pack 2020-01-06 05:58:20 +01:00
YoshisWoollyWorld_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00
ZombiU_Resolution Revert "Update every graphic pack to V4" 2019-11-29 05:20:11 +01:00