Emulation Galaxy Forums
Not logged in [Login ]
Go To Bottom

Printable Version | Subscribe | Add to Favorites  
Author: Subject: MAME/MESS HLSL Post-processing
Ktulu
Genetic Fanatic
******

Avatar


Posts: 4373
Registered: 18.6.2003
Location: Kragujevac
Member Is Offline

Mood: excellento ando eleganto!

[*] posted on 1.6.2011 at 12:31
MAME/MESS HLSL Post-processing


Od verzije 0.142u4, MAME je dobio High Level Shader Language support, tj. podršku za shader post-processing efekte pod DX9. Sve je to još u nekoj fazi razrađivanja i testiranja, rekao bih, ali radi sjajno. Naravno, poenta je dobiti autentičan izgled CRT displeja originalnih arkadnih mašina. Krajnji rezultat je nešto slično PAL Emulation opciji u VICE-u.

Probao sam MAME UI i Plus buildove a pretpostavljam da svaki 0.142u4 build ima podršku za HLSL. Uključuje se tako što otvorite mame.ini i nađete liniju hlsl_enable i stavite na 1. Potreban vam je i HLSL folder u rutu MAME-a sa .fx fajlovima (ako ga već nemate u buildu).
Kad pokrenete MAME, TAB, Slider Controls, HLSL opcije počinju od Shadow Mask Darkness.
Promene u slajderima se ne pamte tako da je najbolje zabeležiti negde vaš preset i ručno ga uneti u mame.ini. Mislim da je moguće i napraviti custom ini za svaku igru ponaosob, ali nisam se s tim zezao. Sve ovo će naravno biti sređeno u nekom update-u, ako već nije.

U HLSL opcijama je po defaultu namešten aperture.png kao fullscreen mask pa tu možete staviti bilo koji hoćete (ti png fajlovi se nalaze u ARTWORK folderu), a ako nemate baš taj fajl, evo linka:
http://icips.us/emulation/crt/aperture.png

I vredi napomenuti da u mame.ini postoji još nekoliko HLSL opcija koje se ne vide u ingame slajderima - yiq_enable i sve nakon toga. YIQ je NTSC color sistem i ta opcija emulira NTSC TV sa sve smetnjama, flickerom itd. koji izgleda baš autentično :).

Ima tu nekih bagova, npr. meni u mame.ini na MAME Plus neće da zapamti scanline_bright_scale ako stavim iznad 1.0, dok mogu da povećam vrednost u ingame slajderima do 2.0.

Primer:



Some links:
HLSL MiniFAQ
HLSL.txt, sa objašnjenjima za svaku opciju
Some screenshots thread
A new filter system




In the land of the blind, the one eyed man is a dick.
View user's profile View All Posts By User This user has MSN Messenger
nesrulz
1337 Member
******

Avatar


Posts: 736
Registered: 30.10.2003
Location: Zemun
Member Is Offline

Mood: Serbian Racing Team

[*] posted on 2.6.2011 at 14:39


Cool.



View user's profile Visit user's homepage View All Posts By User This user has MSN Messenger

  Go To Top

Powered by XMB 1.9.11
Developed By The XMB Group © 2001-2010