作者YuiFAN (半熟鱿鱼)
看板Emulator
标题Re: [新闻] MAMEUI v0.142.4 & MAME v0.142u4
时间Mon May 30 23:04:55 2011
※ 引述《choan (八房龙之助)》之铭言:
: Implemented experimental HLSL post-processing support on Direct3D 9
: targets. [Ryan Holtz, Bat Country Entertainment]
MAME 0.142u4 新支援了 HLSL 的画面预先处理,此功能需要用到 DirectX v9 中
Direct3D 9 的功能。
之前的 MAME 支援的画面仅有扫瞄线,老实说看起来实在满假的;不用扫瞄线
的话,画面又太乾净、太亮了点,与小时候在游戏场看到的 CRT 画面差很多
所以 MAME 现在加上 HLSL 功能了,先看看真人快打Ⅱ的标题画面比较一下:
https://www.youtube.com/watch?v=aIm4EBCyHes&hd=1
如果觉得不够,下面这个 381.26 MB 的 MESS ,执行 FC / SFC / MD 等
游戏主机的样子?
http://icips.us/emulation/crt/crt3_fixed.avi
要执行这样的特效,首先要有的就是个够力的 GPU ,能够支援 Shader Model 3.0
的,MAME 讨论区中的大概提到 NVidia 的 9800 、 ATi 的 2x00 系列算是个低标。
当然越新、越高阶的越好。当然 HLSL 效能也可以关闭啦....
另外要注意的是,Windows 版本因为用到 DirectX ,所以 Vista / Win7 的使用
者请记得要去下载 DirectX 的更新套件,否则预设的 DirectX 无法支援 DX9 。
在 0.142u4 中预设的 HLSL 是关闭的,可以自行编辑 mame.ini 来启动这项特效:
其他的设定是 MAMEUI 作者 John IV 的设定,可以参考修改看看。
游戏中要调整的话,先按下 Tab 选择 Slider Controls 进行修改。
== START ==
#
# DIRECT3D POST-PROCESSING OPTIONS
#
hlsl_enable 1 // 0: Off / 1: On
hlslpath hlsl
shadow_mask_alpha 0.03
shadow_mask_texture aperture.png
shadow_mask_x_count 640
shadow_mask_y_count 480
shadow_mask_usize 0.125
shadow_mask_vsize 0.125
oversample_x 1.0
oversample_y 1.0
curvature 0.5
screen_scale_top 1.0
screen_scale_bottom 1.0
pincushion 0.05
scanline_alpha 0.73
scanline_size 1.0
scanline_bright_scale 0.65
scanline_bright_offset 0.6
scanline_jitter 0.1
defocus_x 0.05
defocus_y 0.05
red_converge_x 0.0
red_converge_y 0.0
green_converge_x 0.0
green_converge_y 0.0
blue_converge_x 0.0
blue_converge_y 0.0
red_radial_converge_x 0.0
red_radial_converge_y 0.0
green_radial_converge_x 0.0
green_radial_converge_y 0.0
blue_radial_converge_x 0.0
blue_radial_converge_y 0.0
red_from_r 1.0
red_from_g 0.0
red_from_b 0.0
green_from_r 0.0
green_from_g 1.0
green_from_b 0.0
blue_from_r 0.0
blue_from_g 0.0
blue_from_b 1.0
saturation 1.0
red_offset 0.0
green_offset 0.0
blue_offset 0.0
red_scale 1.1
green_scale 1.1
blue_scale 1.1
red_power 2.2
green_power 2.2
blue_power 2.2
red_floor 0.05
green_floor 0.05
blue_floor 0.05
red_phosphor_life 0.45
green_phosphor_life 0.45
blue_phosphor_life 0.45
yiq_enable 0
yiq_w 4.1887902047863909846168578443727
yiq_a 0.5
yiq_b 0.5
yiq_fsc 1.5
yiq_fsc_scale 0.5
yiq_phase_count 2
== END ==
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.35.233.146
1F:推 if4:推 05/31 00:21
2F:推 conpo:这个好,这样可以让Shinobi能更接近街机的原始表现效果 05/31 00:25