RenderDoc 抓帧分析mumu模拟器和Stream
2023-05-28 本文已影响0人
BaoqingWu
RenderDoc 下载
RenderDoc
设置RenderDoc Tools->setting->
Allow global process hooking -be careful !
mumu模拟器
安装模拟器
网易的mumu模拟器需要特定版本,安装了最新的版本。设置完无法正常启动模拟器。
这里安装了2.5.19版本
设置OpenGL 兼容模型
打开模拟器,设置中心->高级设置 ** 兼容+(OpenGL) **
屏幕截图 2023-05-29 230913.png
RenderDoc设置
打开RenderDoc
Launch Application ->设置 Excutable path
路径可以打开任务管理器
找到 Mumu Headless Frontend 任务 右键打开所在文件夹,设置路径为启动器路径。
设置Gloabl Process Hook Enable Gloal Hook。
屏幕截图 2023-05-29 225800.png
重新打开mumu模拟器。
正常可以看到这个RenderDoc 已经挂载上去了。
屏幕截图 2023-05-29 225258.png
启动要分析的应用。
File->Attck To Runing Instance
屏幕截图 2023-05-29 225522.png
Connect To App 这时候就会多个分页出来。
屏幕截图 2023-05-29 225615.png
直接点击 Capture Frame 抓帧分析。
RenderDoc 抓取Stream
退干净Stream的所有进程
同样设置Stream启动路径,记得Stream开启自动登录。
勾选 Capture Child Processes
屏幕截图 2023-05-29 225951.png
点击 Launch 启动Stream
有可能出现卡在
屏幕截图 2023-05-29 230141.png
这时候任务栏 stream图标右键 直接点击要启动的游戏。
这时候在Child Processes
屏幕截图 2023-05-29 230428.png
双击要抓帧的进程。
屏幕截图 2023-05-29 230542.png 屏幕截图 2023-05-29 230612.png