RenderDoc 抓帧分析mumu模拟器和Stream

2023-05-28  本文已影响0人  BaoqingWu

RenderDoc 下载

RenderDoc
设置RenderDoc Tools->setting->
Allow global process hooking -be careful !

屏幕截图 2023-05-29 230813.png

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
上一篇下一篇

猜你喜欢

热点阅读