愤怒的小鱼 发表于 2025-6-16 18:40:25

retroarch的Mega_Bezel设置

Mega_Bezel的滤镜类似磨砂玻璃的效果,用来填充屏幕黑边.

就是这种效果
必须将retroarch的视频缩放高宽比调整成16:9
我习惯的设置是:核心提供.不知道这个滤镜能否在使用核心提供的时候得到这种效果.

因为切换到纵版游戏是这个16:9导致画面严重拉伸变形

在着色器设置里旋转屏幕仍然得不到正确的显示比例,使用的是mame核心.

希望得到的正确效果

全屏显示,且游戏比例正确,两边的反射画面没有边框,平面直角


yue-no.3 发表于 2025-6-16 19:05:57

因为用到了大量计算效果Mega_Bezel自己接管了屏幕旋转
使用此滤镜需要关闭其他所有屏幕旋转开关,否则冲突

RenDanny 发表于 2025-6-16 19:25:35

谢谢分享

Alifu1227 发表于 2025-6-16 19:29:41

进来看看

爱唱歌的汤姆猫 发表于 2025-6-16 19:49:18

可以呀,不错不错

cyrixsun 发表于 2025-6-16 20:45:25

你用的是哪个版本的mega?我是停留在了1.16.1,mame用的lanyer精简版,设置为“核心提供”后游戏画面并不会拉伸错误(如图),Rotate CRT Tube默认就是1。
当然,mega的readme特意强调了必须设置成”全屏(full)“,否则它不知道你屏幕的大小就不能自动把外圈填满。记得你也接触mega好多年了,应该知道它的基本设置要求吧,还是建议你设置成”全屏(full)“完事。



愤怒的小鱼 发表于 2025-6-16 21:41:43

cyrixsun 发表于 2025-6-16 20:45
你用的是哪个版本的mega?我是停留在了1.16.1,mame用的lanyer精简版,设置为“核心提供”后游戏画面并不会 ...

用的1.20版本,设置全屏还是比例不对,



方便的话把着色器的设置保存一份发我试试,

cyrixsun 发表于 2025-6-16 22:27:16

愤怒的小鱼 发表于 2025-6-16 21:41
用的1.20版本,设置全屏还是比例不对,




你要把RA全局设置里 核心--->允许旋转 这个开关关掉,这也是mega的readme里要求的。所以使用mega着色器和不使用mega着色器,对全局设置是有不可调和的矛盾的。你若无法接受改来改去,那最简单的办法是在RA的根目录为适配mega的启动建立专门的快捷方式,目标内容填写 %windir%\system32\cmd.exe /c start .\retroarch.exe -c "retroarch.cfg",也就是说用mega专属的全局配置文件,RA也会自动为其产生专属的config目录。我以前在ppx分享的整合lanyer精简版RA就是这么搞的。

超逸绝尘 发表于 2025-6-16 23:11:41

这效果,动态计算的吧

愤怒的小鱼 发表于 2025-6-17 07:45:23

cyrixsun 发表于 2025-6-16 22:27
你要把RA全局设置里 核心--->允许旋转 这个开关关掉,这也是mega的readme里要求的。所以使用mega着色器和 ...

按全屏,锁核心旋转大部分游戏正常了,但首领蜂大往生,始终比例有问题,不知道试过没?



威虎战机,首领蜂都不错

就这个大往生,始终搞不好

页: [1] 2
查看完整版本: retroarch的Mega_Bezel设置