I'll try to list the steps out...
1. download the ips files from the github or the zip attached to post #1
2. download the roms for 980629 JAPAN release: sfz3jr2.zip
3. use any ips patcher application to
apply the two patches to those two files and save them into a new directory
4. copy the rest of the program roms into this same directory such that everything is the same as the original release except the .03 and .04 files
a. at this point you could run it in an emulator or burn those roms to eproms and put in a real sfz3 game board.
b. or you can prepare them for the multi by combining the program roms into one file, see below
To prepare them for the multi you need the various types of roms merged or prepared in a specific way. All of the program roms need to be concatenated and named .02.
if you're in windows you would use copy /b command,
pseudocoded like above. if you're on a mac or linux you'd use cat to combine files. This is done on the command line. There are applications that can do it as well, but it's beyond the scope of this post to pick which one you want to use. Depending on how you name your files would change the command, but essentially you're combining all of the game roms into one file with the extension .02. for my purposes i am using the directory and base file name sfz3tm.
$ crc32 sfz3tm.02
ef603ceb
I took the sfz3jr2 release that was included in the full mame roll up pack and replaced the .02 file with the one I created. I edited the NAME file to what I wanted but left the KEY file alone. At this point you can put this onto your multi's SD card in the games directory and it will be selectable in the menu.