The way I mentioned is the only mostly reliable way that isn't trial and error. The BSS is a static read/write data section that has to be initialized when the game launches. The rtoc is always r2 and is a pointer to a normally read only data section. Register 13 is a pointer to an initalized read/write data section.
Website is gamemasterplc.com. Youtube Channel is gamemasterplc.
