I would advise loadiine to test first before making an installable wup. And the game is not the key in injection , ie, inject zelda 1 into zelda 2 might seem surething because they similar but it aint the case each official N64VC has a different version of the Emulator Nintendo used.
Builds. *Vessel.rpx*
SVN: 1680 TIME: 2015/01/20 14:12:06 - Donkey Kong 64 / Super Mario 64
SVN: 1696 TIME: 2015/01/30 10:49:22 - The Legend of Zelda: Ocarina of Time
SVN: 1743 TIME: 2015/03/05 15:06:57 - Paper Mario
SVN: 1790 TIME: 2015/03/24 13:46:36 - Kirby 64: The Crystal Shards
SVN: 1918 TIME: 2015/05/20 14:34:00 - 1080 Snow Boarding / Mario Tennis
SVN: 1955 TIME: 2015/06/16 16:09:03 - Mario Golf
SVN: 1970 TIME: 2015/06/30 14:07:35 - StarFox 64
SVN: 1991 TIME: 2015/07/16 09:20:39 - Sin & Punishment
SVN: 2043 TIME: 2015/08/18 10:07:52 - Mario Kart64
SVN: 2079 TIME: 2015/09/15 16:19:11 - Yoshis Story
SVN: 2136 TIME: 2015/11/18 12:41:26 - Wave Race 64
SVN: 2190 TIME: 2016/01/05 16:50:14 - The Legend of Zelda: Majoras Mask
SVN: 2195 TIME: 2016/01/08 09:42:51 - Pokemon Snap
SVN: 2234 TIME: 2016/02/02 10:56:10 - Mario Party 2
SVN: 2395 TIME: 2016/08/30 13:57:02 - Ogre Battle 64: Person of Lordly Caliber = *Banjo Tooie Boots from this SVN onwards*
SVN: 2404 TIME: 2016/09/14 13:42:00 - ExciteBike 64
SVN: 2427 TIME: 2016/11/17 10:28:06 - Bomber Man 64 / Harvest Moon 64
SVN: 2428 TIME: 2016/11/18 11:44:39 - F-ZeroX
The latest Build seems feasible but there is bound to be differences with each build so it the Build that important not the game you inject into and then theres the ini's and adjusting header information to make some work properly so use Loadiine until you get that particular Game right