背景:学生党一枚,使用机器为MacBook Pro 2017底配版,累计游戏时间大约300小时。
先说结论:mbp是可以在保证画面质量的情况下流畅地进行游戏(但个人建议在没有外置散热设备的情况下不要长时间连续地进行游戏)
以下为游戏实录(未锁帧的话fps在50-120,波动较大)
新入手mbp的朋友,在用其玩CSGO会遇到各种各样的问题,但网上攻略比较零散也有些问题并没有给出完美的解决方案。因此我将以我个人从入手电脑到完美运行所遇到的问题汇总起来,并分享一下我所了解到对应问题的最好的解决方案。
我的mbp信息如下图所示:
麦麦太好看了~
外设信息:绿联Mac版拓展坞,USB鼠标与键盘,3.5mm有线耳机。
1.steam与游戏语言设置
新电脑第一次安装steam与CSGO均为全英文版,想设置语言可以进行以下操作:
点击左上角苹果旁的steam—preferences
在菜单栏内
进入后在第四行的interface最上面一栏中可以选择想要的语言。
此图为已调成简体中文
设置游戏内语言:
在游戏主页中,将点开从右往左数第三个齿轮形状的图标
选择属性—语言中进行设置。
2.运行游戏无法进入全屏模式
第一次运行游戏,因游戏内默认设置全屏窗口显示从而无法完美进入全屏游戏,而在游戏内的设置时因程序坞的干扰,即使更改成全屏显示,却因不能点击到 应用更改,从而导致问题陷入死循环。(ps:在成功更改成全屏显示后,下面的操作可以复原,对游戏不会有任何影响)
点击菜单栏左上角的苹果,选择系统设置偏好—通用—勾选自动隐藏和显示菜单栏
点击左上角的苹果,选择系统设置偏好—程序坞—勾选自动显示和隐藏程序坞
3.游戏的闪退问题
在打开游戏加载到CSGO图标时黑屏闪退,以及进行游戏时可能发生在任何时期的游戏闪退(甚至是开箱子的时候??!!)其实只需要删除三个文件即可完美解决该问题,并且将游戏内黑血变成了红血。设置方法如下
在游戏主页中,将点开从右往左数第三个齿轮形状的图标
点击属性—本地文件—浏览本地文件...—csgo,找到以下三个文件并删除
删除前请仔细和对文件名称
注:当游戏更新了新的版本时,因后台监测到文件缺失,游戏时会出现bug,此时仅需到CSGO—属性—本地文件—验证游戏文件完整性,待文件下载完成后重新删除文件即可正常游戏。
4.游戏画面的设置
(右下角显示FPS和ping,在控制台中输入参数:net_graph 1)
把我的视频设置贴上来给大家参考一下
(ps:我调的比较低是因为家里没散热板,mbp的散热大家也知道有多菜,怕长时间高温运行会影响电脑寿命,有散热板的的朋友可适当将各项数值调高)
玩1280x800习惯了,可调更高
细节光影等调高,开启抗锯齿运行依旧丝滑
5.开箱买钥匙时,出现鼠标不见的情况
按下command+tab,将画面切至访达后,再切回游戏鼠标即出现(ps:不建议在游戏途中进行该操作,可能出现单击失灵bug)
6.游戏内无法打字
因系统输入法不兼容问题无法在游戏内使用拼音输入法,用字母可进行简单交流(玩CSGO你还不开语音??)
按下control+空格(切换输入法),当切换成ABC时即可输入字母。
7.游戏内单击失效
重进游戏即可解决
8.删文件后显示服务器无法连接
在steam右键csgo 进入属性。然后在general点set launch option。然后把 -perfectworld 打进去 包括前面那个符号。 感谢老哥@Hengaaaaa 提供的方法。
9.游戏内语音有图标没声音
https://zhuanlan.zhihu.com/p/113774534这是老哥@123321 所提供的方法
(以下为该文章内容的复制)
1 禁止SIP
重启动Mac,并按住comman+r,进入恢复模式后,打开终端(Terminal)程序,运行命令:
csrutil disable
重新启动
2 运行命令行
依次运行下面三行命令:
sudo sqlite3 ~/Library/Application Support/com.apple.TCC/TCC.db "INSERT or REPLACE INTO access VALUES('kTCCServiceMicrophone','com.valvesoftware.steam',0,1,1,NULL,NULL,NULL,'UNUSED',NULL,0,1577992126);"
/usr/libexec/PlistBuddy -c "Add NSMicrophoneUsageDescription string" /Applications/Steam.app/Contents/Info.plist
/usr/libexec/PlistBuddy -c "Set :NSMicrophoneUsageDescription Using voice chat" /Applications/Steam.app/Contents/Info.plist
3 打开SIP
重启动Mac,并按住comman+r,进入恢复模式后,打开终端(Terminal)程序,运行命令:
csrutil enable
重新启动结言:以上为我所遇到的所有问题,希望对你有所帮助。在工作学习之余,一起来rushB!