cemu_graphic_packs/Resolutions
Crementif 3f87a42f4f
[Bayonetta 2] Fix aspect ratio patch to not break Vulkan
Fixes https://github.com/slashiee/cemu_graphic_packs/issues/437

The aspect ratio mod apparently relied more on a shotgun approach, which caused major issues with Vulkan.
Using @getdls addresses, I found out that 2 of the addresses that were being patched to jump to the code cave were unrelated to the aspect ratio, so I had those removed.

Those random jumps probably didn't cause issues because they would jump to code that would just utilize floating point registers that were in-use and then put the result in the wrong register too. While the picked registers would work with the 3D rendering aspect ratio instruction, it wouldn't fail for the other registers since they weren't specific to those.

Anyway, the proper fix was to just make a second code cave for the aspect ratio, which outputted the culling ratio in the proper register. And also make sure it didn't use in-use registers.

I also reverted some of the shader code changes since they are inconsistent with how we've done them for all the other packs. And made them more compatible with the ultrawide resolutions.
2020-05-24 18:11:09 +02:00
..
Bayonetta2_Resolution [Bayonetta 2] Fix aspect ratio patch to not break Vulkan 2020-05-24 18:11:09 +02:00
Bayonetta_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
BreathOfTheWild_Resolution Fix copy-paste error with BotW resolution pack 2020-01-21 19:25:04 -08:00
CaptainToad_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
ChildOfLight_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
CODGhosts_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
ColorSplash_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
Darksiders_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
DevilsThird_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
DonkeyKongTropicalFreeze_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
DrLuigi_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
DucktalesRemastered_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
FASTRacingNEO_Resolution [Fast Racing Neo] Fix pack not working 2020-05-12 20:47:29 -07:00
FatalFrameProjectZero_Resolution [Fatal Frame] Add chinese fan-translation support to resolution pack 2020-05-09 15:36:36 +02:00
FistOfTheNorthStar_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
HyruleHistoria_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
HyruleWarriors_Resolution [HW] Fix another resolution pack bug 2020-05-08 15:32:59 +02:00
KirbyRainbow_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
LEGODimensions_resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
LegoStarWars_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
M&SRio2016_Resolution Add shader edits to M&S Rio 2016 2020-03-27 18:02:56 -07:00
MarioKart8_Resolution [Filter][MK8] Deband 2020-01-21 23:08:13 +01:00
MarioParty10_Resolution Update rules.txt (#433) 2020-04-27 04:34:39 -07:00
MarioTennis_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
MemeRun_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
MinecraftStoryMode_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
MinecraftWiiUEdition_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
MonsterHunter3Ultimate_Resolution Fix MH3U game width 2020-03-27 18:02:14 -07:00
NanoAssaultNeo_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
NeedforSpeedMostWantedU_Resolution Add credits and normalize resolution presets 2020-01-10 17:06:51 -08:00
NewSuperMarioBrosU_Resolution Convert a lot of graphic packs to V4 (#417) 2020-01-17 20:31:42 -08:00
NinjaGaiden3_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
NintendoLand_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
OnePiece_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
Pikmin3_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
PokkenTournament_Resolution Convert a lot of graphic packs to V4 (#417) 2020-01-17 20:31:42 -08:00
RiseOfLyric_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
Runner2_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
ShovelKnight_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
SkylandersImaginators_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
SkylandersTrapTeam_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
SonicLostWorld_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
Splatoon_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
StarFoxGuard_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
StarFoxZero_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
SuperMario3DWorld_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
SuperMarioMaker_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
SuperSmashBros_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
TaikoNoTatsujin_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
TekkenTagTournament2_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
TokyoMirage_Resolution Update Tokyo Mirage to v4 2020-01-20 13:47:02 -08:00
TwilightPrincessHD_Performance_Resolution Add credits and normalize resolution presets 2020-01-10 17:06:51 -08:00
TwilightPrincessHD_Resolution Update TPHD and Devils Third to v4 2020-01-18 18:11:34 +01:00
VCGBA_Resolution Add credits and normalize resolution presets 2020-01-10 17:06:51 -08:00
VCN64_Resolution Add credits and normalize resolution presets 2020-01-10 17:06:51 -08:00
VCNES_Resolution Add credits and normalize resolution presets 2020-01-10 17:06:51 -08:00
VCSNES_Resolution Add credits and normalize resolution presets 2020-01-10 17:06:51 -08:00
WiiU_FriendList_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
WiiU_InternetBrowser_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
WiiU_Menu_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
WindWakerHD_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
Wonderful101_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
WorldOfKeflings_Resolution Add 5k and 8k resolutions back 2020-01-19 02:40:11 +01:00
XenobladeX_Performance_Resolution Add credits and normalize resolution presets 2020-01-10 17:06:51 -08:00
XenobladeX_Resolution Add credits and normalize resolution presets 2020-01-10 17:06:51 -08:00
YoshisWoollyWorld_Resolution Convert a lot of graphic packs to V4 (#417) 2020-01-17 20:31:42 -08:00
ZombiU_Resolution Convert a lot of graphic packs to V4 (#417) 2020-01-17 20:31:42 -08:00