Repository navigation
Katamari Damacy duology (0100D7000C2C6000, 010089D018D18000): game profiles and SDK 14 patch - #417
Open
ale-villani wants to merge 1 commit into
Open
ale-villani wants to merge 1 commit into
ale-villani wants to merge 1 commit into
Conversation
ale-villani
force-pushed
the
add-katamari-duology
branch
6 times, most recently
from
October 29, 2026 13:00
a699dce to
54888a6
Compare
ale-villani
force-pushed
the
add-katamari-duology
branch
2 times, most recently
from
November 12, 2026 20:06
52884a4 to
bc67948
Compare
…18000) and SDK 14 AddressRegionManager patch Add game profiles for Katamari Damacy REROLL and We Love Katamari REROLL+ Royal Reverie. - Katamari Damacy REROLL (0100D7000C2C6000, update 1.2 = v131072, SDK 5.4.0): Unity 2018.1.2f1 IL2CPP on NVN, CRIWARE (USM movie playback), and FMOD. 4 GB physical layout. 7,212 NVN shaders in Data/StreamingAssets bundles. Verified on Mac (M1/M4): locked 60 fps, full audio and controller support. - We Love Katamari REROLL+ Royal Reverie (010089D018D18000, update 1.0.3 = v131072, SDK 14.3.1): Unity 2021.3.16f1 IL2CPP on NVN, CRIWARE, and FMOD. 5 GB virtual address memory block (sys_resource 16 MB, pool 1 GB). 8,245 NVN shaders in Data/StreamingAssets bundles. SDK 14 AddressRegionManager node-area limit cut from 1 GB to 62 MB registered in sdk_patches.py. Verified on Mac (M1/M4): locked 60 fps, zero audio underruns. - Both game notes and rows added to dm/games/README.md in alphabetical order.
ale-villani
force-pushed
the
add-katamari-duology
branch
from
November 14, 2026 14:01
bc67948 to
dc55439
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds game profiles and shader mappings for the complete Katamari Damacy duology:
0100D7000C2C6000, Update 1.2 /v131072)010089D018D18000, Update 1.0.3 /v131072)Also registers the
AddressRegionManagernode area cut for Nintendo SDK 14.3.1 (2587a39ac2547a780ec0e4b77e22afab) indm/tools/sdk_patches.pyto prevent virtual address space exhaustion.Technical Profiles
1. Katamari Damacy REROLL (
0100D7000C2C6000)v131072)subsdk0), FMOD audiomem_reserve 0x100000000,app_pool 0xCD500000,sys_resource 0x0)Data/StreamingAssets/UnityFS bundles, 0 map conflicts2. We Love Katamari REROLL+ Royal Reverie (
010089D018D18000)v131072)subsdk0), FMOD audiomem_reserve 0x140000000,mem_alias 0x118000000,app_pool 0x40000000,sys_resource 0x1000000/ 16 MB)Data/StreamingAssets/UnityFS bundles, 0 map conflictsAddressRegionManagernode area limit cut from 1 GB (mov w8, #0x3fe00000) to 62 MB (mov w8, #0x3e00000) atsdk+0x12d8b0andsdk+0x12d94c, as on Fire Emblem Engage and Ace Attorney.Mac Verification
~/Library/Application Support/nxnative/.Tests Passed
dm/tools/tests/test_docs.pypasses 4/4 assertions (all links, table rows, and note anchors resolve).dm/tools/tests/test_patches.pypasses all patch validation checks.