MAMEUI v0.142.4 & MAME v0.142u4 - 模擬器

By Charlotte
at 2011-05-30T23:04
at 2011-05-30T23:04
Table of Contents
※ 引述《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 功能了,先看看真人快打Ⅱ的標題畫面比較一下:
http://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 ==
--
: 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 功能了,先看看真人快打Ⅱ的標題畫面比較一下:
http://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 ==
--
Tags:
模擬器
All Comments

By Candice
at 2011-06-02T16:17
at 2011-06-02T16:17

By Candice
at 2011-06-06T12:41
at 2011-06-06T12:41
Related Posts
GSDX-ShadeBoost-V5A

By Sierra Rose
at 2011-05-30T20:05
at 2011-05-30T20:05
MAME32 PLUS 按暫停畫面會變黑

By Doris
at 2011-05-30T19:09
at 2011-05-30T19:09
GameBoy Online (2011/05/28)

By Zora
at 2011-05-30T18:01
at 2011-05-30T18:01
Project64k v0.25

By Callum
at 2011-05-30T15:12
at 2011-05-30T15:12
jDosbox v0.74.22

By Candice
at 2011-05-30T15:10
at 2011-05-30T15:10