diff --git a/src/SonicBoomRiseOfLyric/Enhancements/DisableEventCameraShake/patch_DisableEventCameraShake.asm b/src/SonicBoomRiseOfLyric/Enhancements/DisableEventCameraShake/patch_DisableEventCameraShake.asm new file mode 100644 index 00000000..799ed5ef --- /dev/null +++ b/src/SonicBoomRiseOfLyric/Enhancements/DisableEventCameraShake/patch_DisableEventCameraShake.asm @@ -0,0 +1,23 @@ +[WiiULauncher0US] +moduleMatches = 0x90DAC5CE + +; Skip shake initialisation in CView::ProcessShakeNormal +0x2AEA96C = b 0x2AEAA0C + +[WiiULauncher0EU] +moduleMatches = 0x8F7D2702 + +; Skip shake initialisation in CView::ProcessShakeNormal +0x2AEA94C = b 0x2AEA9EC + +[WiiULauncher0JP] +moduleMatches = 0x0D395735 + +; Skip shake initialisation in CView::ProcessShakeNormal +0x2AEA988 = b 0x2AEAA28 + +[WiiULauncher16] +moduleMatches = 0x113CC316 + +; Skip shake initialisation in CView::ProcessShakeNormal +0x2AEA9A8 = b 0x2AEAA48 \ No newline at end of file diff --git a/src/SonicBoomRiseOfLyric/Enhancements/DisableEventCameraShake/rules.txt b/src/SonicBoomRiseOfLyric/Enhancements/DisableEventCameraShake/rules.txt new file mode 100644 index 00000000..d1f04820 --- /dev/null +++ b/src/SonicBoomRiseOfLyric/Enhancements/DisableEventCameraShake/rules.txt @@ -0,0 +1,6 @@ +[Definition] +titleIds = 0005000010175B00,0005000010177800,0005000010191F00 +name = Disable Event Camera Shake +path = "Sonic Boom: Rise of Lyric/Enhancements/Disable Event Camera Shake" +description = This patches out camera shake tied to events.||Made by HyperBE32. +version = 6 \ No newline at end of file diff --git a/src/SonicBoomRiseOfLyric/Enhancements/DisablePlayerCameraShake/patch_DisablePlayerCameraShake.asm b/src/SonicBoomRiseOfLyric/Enhancements/DisablePlayerCameraShake/patch_DisablePlayerCameraShake.asm new file mode 100644 index 00000000..68363cbc --- /dev/null +++ b/src/SonicBoomRiseOfLyric/Enhancements/DisablePlayerCameraShake/patch_DisablePlayerCameraShake.asm @@ -0,0 +1,23 @@ +[WiiULauncher0US] +moduleMatches = 0x90DAC5CE + +; Skip shake initialisation in CBrbGameCamera::InitializeCameraShakes +0x309CA08 = b 0x309CBE8 + +[WiiULauncher0EU] +moduleMatches = 0x8F7D2702 + +; Skip shake initialisation in CBrbGameCamera::InitializeCameraShakes +0x309CA70 = b 0x309CC50 + +[WiiULauncher0JP] +moduleMatches = 0x0D395735 + +; Skip shake initialisation in CBrbGameCamera::InitializeCameraShakes +0x309CA28 = b 0x309CC08 + +[WiiULauncher16] +moduleMatches = 0x113CC316 + +; Skip shake initialisation in CBrbGameCamera::InitializeCameraShakes +0x309CC28 = b 0x309CE08 \ No newline at end of file diff --git a/src/SonicBoomRiseOfLyric/Enhancements/DisablePlayerCameraShake/rules.txt b/src/SonicBoomRiseOfLyric/Enhancements/DisablePlayerCameraShake/rules.txt new file mode 100644 index 00000000..c42150b6 --- /dev/null +++ b/src/SonicBoomRiseOfLyric/Enhancements/DisablePlayerCameraShake/rules.txt @@ -0,0 +1,6 @@ +[Definition] +titleIds = 0005000010175B00,0005000010177800,0005000010191F00 +name = Disable Player Camera Shake +path = "Sonic Boom: Rise of Lyric/Enhancements/Disable Player Camera Shake" +description = This patches out camera shake tied to player movement.||Made by HyperBE32. +version = 6 \ No newline at end of file