This repository contains an Xcode project configured to do Metal frame capture for Cemu.
- Xcode (Tested with 16.0, might not work with older versions)
Here is a step-by-step guide on how to do a Metal frame capture with this project:
- Clone this repository
- Open
CemuFrameCapture/CemuFrameCapture.xcodeproj
in Xcode - Alt+Click the
>
button in the top left corner - Click on the Executable drop down menu
- Choose
Other...
- Go to where you have Cemu installed
- Click on
Close
- Now you can run Cemu by clicking on the
>
button in the top left - Launch the game you would like to capture, and then in Xcode, click on the Metal icon in the bottom toolbar
- Click on
Capture
Congratulations, you have successfully made a frame capture! If you'd like to make a frame capture again, you can skip to step 8.
Now that you have made the capture, you might want to save it so that you can open it again later. The steps for that are pretty simple:
- Click on one of the items on the left side that says
CAMetalLayer Drawable
- In the top toolbar, hover with your mouse over the first toolbar item and right click on it (it should say the name of your executable,
Cemu_release
in my case)
- Click on the top most folder in the drop down menu that appears
- A finder window with the frame capture file should appear. Move that file wherever you want.
There are a few things to be aware of:
- The frame capture files can get really big sometimes. I recommend zipping them if you plan on sharing them, it drastically reduces their size.
- On some computers, you won't be able to close Cemu after doing a frame capture (even with
Force Quit
). It will continue to occupy a part of the RAM, and the only way (that I am aware of) to close it is to restart your computer.