you can make opk in two methods by using opk struct and asm opk, if you make opk struct no opk addy needed only OFS_X,Y,Z and other shit...... but if you want to make opk asm you need the addresses and I think a little bypass of it. Of course you can make no menu base opk.