So, I have a pretty good idea now of how everything works. The problem I'm having is I will not have access to a windows pc anytime soon I have my smash bros 3ds rom, i have a hex editor for mac. I found all the correct hexes (manufacturer, 00/02, firmware, size) I know I need to rename to .3dz at the end. BUT - I still don't understand if I can edit the Header without any windows specific programs? I don't have a rom to dump in order to view the Header (if it is viewable) in hexedit. So when I download the metal gear solid public header I can't exactly read the bin file. I need some sort of solution of putting a public header into my eu smash bros rom with a mac and no access to gateway dumps, only public headers. Also, where exactly do chip codes come into this? Perhaps there is a smash bros dump somewhere that is already edited...