Беларус, берёшь ром и делаешь его декомпиляцию с помощью n64recomp, никаких данных с эмулятора не берётся. Там могут быть ошибки, не все функции, так что чинишь, пробуешь снова и снова.
потом подключаешь библиотеку rt64 для вывода графики (не эмуляция) и пытаешься запустить на пк, ища ошибки (там могут выскочить неточности декомпиляции и прочее). потом уже получив рабочий пк порт начинаешь улучшения делать.
исходников из рома на гитхабе нет потому что это копирайт контент, но там в инструкциях написано как из рома их получить.