Towards the beginning of 2019, Aktan and I did an extensive series of tests with Mupen64 in order to determine what method of dumping would get the best possible video output. Through this, a number of changes and improvements to the existing dumping method were discovered and so this page exists as a place to document a new WIP dumping guide for Mupen64.
This guide is currently unfinished. My time is very limited at the moment, but I'll be updating and adding to this as often as I can. I'll update the page when ready for general testing to reflect this. In the meantime, if you'd like to view some of my WIP notes, feel free to look at past revisions of this page (though be aware some information may have changed since then).
List of applicable links (for placement in documentation):
Mupen64-rr: EmulatorResources/Mupen
(Old) Glide64 releases: https://github.com/gonetz/glidehqplusglitch64/releases
Stable GLideN64 releases: https://github.com/gonetz/GLideN64/releases
Latest GLideN64 build: https://ci.appveyor.com/project/gonetz/gliden64/build/artifacts
(Old) Aktan's modified .kkapture: https://www.mediafire.com/file/yvayu3xhxnqn5ow/ReleaseN64.rar/file
Azimer's HLE Audio 0.56 WIP2: https://www.emulation64.fr/?page=download&id=94
Here's a vague idea of what to do. This is off memory for the time being. Some steps may be missing, or entirely incorrect. I'll confirm with my notes and retest these before documenting them properly.
For GLideN64: 1 - Dump the video at 320x240, 120fps with defaultmaxgetpos for the audio. This will be slow, regardless.
2 - Dump the video at the destination resolution (this can be any size as long as the window fits on your computer, fullscreen and virtual resolutions can help get 4K and above), 60fps with 1maxgetpos. This process will be capped at your computer's speed, lower resolutions will be faster, etc.
3 - Use the FindGapsPrintDrops tool to align the two clips.
For Glide64 (if GlideN64 doesn't sync): Use the old method, using one of the 256maxgetpos builds, 240fps, fullscreen and fixfps. The resulting footage may be jumpy.
Other things to note:
Certain games (Chameleon Twist 2, Zelda) change sample rates immediately, causing broken audio recording. In these cases, the logs can be examined to find the correct sample rate and one of the appropriate builds can be used to force this sample rate (32006, 22047).
AreaResize for downscale.
Resample audio.

HomePages/TheCoreyBurton/Mupen last edited by adelikat on 8/31/2023 4:34 PM
Page History Latest diff List referrers View Source