I'm not sure that the game files inside the ISO/AFS are mapped to specific addresses, they just seem to behave like a normal filesystem. I should elaborate though, I didn't use Puyo because it didn't seem practical. Using AFSExplorer/UMDGen worked perfectly well, since the game runs smoothly...