Previous Thread
Next Thread
Print Thread
Page 45 of 331 1 2 43 44 45 46 47 330 331
Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Very Senior Member
A Offline
Joined: Jul 2007
Posts: 4,625
Originally Posted by qmc2
Originally Posted by qmc2
I've sent a request for translation of these options to our mailing list... they'll be added to the templates tomorrow evening in any case, regardless if they are translated or not wink.
All 73 HLSL options were added now (SVN r2873) for MAME and MESS on Windows! I hope I did it right wink.

Looks fine, a practical test is not possible for me. smile

[Linked Image from img23.imageshack.us]


Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Very Senior Member
Q Offline
Joined: May 2008
Posts: 4,930
Likes: 24
Could someone with a working MAME/MESS 0.142u6 build on Windows please test if the current QMC2 templates (SVN r2878) are still in sync?! I don't have the time right now, but would like to make sure it's up-to-date since the 0.143 release is not too far away... I checked SDLMAME/SDLMESS 0.142u6 myself on Linux. But the templates for the original Windows versions are quite different.

What you have to do: select "Tools" -> "Clean up" -> "Check template map" from the menu and see what's logged to the front end log. If it says "check results: 0 differences" everything's fine. If not, please post the log-output!

Here's what it SHOULD look like:

Code
10:15:43.948: checking template configuration map against selected emulator
10:15:43.985: done (checking template configuration map against selected emulator)
10:15:43.985: check results: 0 differences


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Jan 2006
Posts: 3,695
Likes: 1
Very Senior Member
Very Senior Member
Joined: Jan 2006
Posts: 3,695
Likes: 1
while you're here, you might want to notice that some hlsl options have been changed: namely all the options which allowed 3 separate values for red, green and blue have been changed to accept a single triple of RGB values

Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Very Senior Member
Q Offline
Joined: May 2008
Posts: 4,930
Likes: 24
Ah, that's why I'm asking... brrr, third change within the last 3-4 u-releases wink. I'm gonna check this later. Thanks for the heads up!


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Aug 2009
Posts: 672
Senior Member
Senior Member
Joined: Aug 2009
Posts: 672
Rene

Here is the output
Code
12:58:08.507: checking template configuration map against selected emulator
12:58:08.569: template option 'hlsl_prescale_size' is unknown to the emulator
12:58:08.569: emulator uses a different default value for option 'shadow_mask_x_count' ('640' vs. '320'); assumed option type is 'int'
12:58:08.569: emulator uses a different default value for option 'shadow_mask_y_count' ('480' vs. '240'); assumed option type is 'int'
12:58:08.569: emulator uses a different default value for option 'shadow_mask_usize' ('0.1875' vs. '0.09375'); assumed option type is 'float'
12:58:08.569: emulator uses a different default value for option 'shadow_mask_vsize' ('0.1875' vs. '0.109375'); assumed option type is 'float'
12:58:08.569: template option 'screen_scale_top' is unknown to the emulator
12:58:08.569: template option 'screen_scale_bottom' is unknown to the emulator
12:58:08.569: template option 'defocus_x' is unknown to the emulator
12:58:08.585: template option 'defocus_y' is unknown to the emulator
12:58:08.585: template option 'red_converge_x' is unknown to the emulator
12:58:08.585: template option 'red_converge_y' is unknown to the emulator
12:58:08.585: template option 'green_converge_x' is unknown to the emulator
12:58:08.585: template option 'green_converge_y' is unknown to the emulator
12:58:08.585: template option 'blue_converge_x' is unknown to the emulator
12:58:08.585: template option 'blue_converge_y' is unknown to the emulator
12:58:08.585: template option 'red_radial_converge_x' is unknown to the emulator
12:58:08.585: template option 'red_radial_converge_y' is unknown to the emulator
12:58:08.585: template option 'green_radial_converge_x' is unknown to the emulator
12:58:08.585: template option 'green_radial_converge_y' is unknown to the emulator
12:58:08.585: template option 'blue_radial_converge_x' is unknown to the emulator
12:58:08.585: template option 'blue_radial_converge_y' is unknown to the emulator
12:58:08.585: template option 'red_from_r' is unknown to the emulator
12:58:08.585: template option 'red_from_g' is unknown to the emulator
12:58:08.585: template option 'red_from_b' is unknown to the emulator
12:58:08.585: template option 'green_from_r' is unknown to the emulator
12:58:08.585: template option 'green_from_g' is unknown to the emulator
12:58:08.585: template option 'green_from_b' is unknown to the emulator
12:58:08.585: template option 'blue_from_r' is unknown to the emulator
12:58:08.585: template option 'blue_from_g' is unknown to the emulator
12:58:08.601: template option 'blue_from_b' is unknown to the emulator
12:58:08.601: template option 'red_offset' is unknown to the emulator
12:58:08.601: template option 'green_offset' is unknown to the emulator
12:58:08.601: template option 'blue_offset' is unknown to the emulator
12:58:08.601: template option 'red_scale' is unknown to the emulator
12:58:08.601: template option 'green_scale' is unknown to the emulator
12:58:08.601: template option 'blue_scale' is unknown to the emulator
12:58:08.601: template option 'red_power' is unknown to the emulator
12:58:08.601: template option 'green_power' is unknown to the emulator
12:58:08.601: template option 'blue_power' is unknown to the emulator
12:58:08.601: template option 'red_floor' is unknown to the emulator
12:58:08.601: template option 'green_floor' is unknown to the emulator
12:58:08.601: template option 'blue_floor' is unknown to the emulator
12:58:08.601: template option 'red_phosphor_life' is unknown to the emulator
12:58:08.601: template option 'green_phosphor_life' is unknown to the emulator
12:58:08.601: template option 'blue_phosphor_life' is unknown to the emulator
12:58:08.601: emulator uses a different default value for option 'yiq_y' ('3' vs. '6'); assumed option type is 'float'
12:58:08.601: emulator option 'blu_ratio' with default value '0.0,0.0,1.0' is unknown to the template
12:58:08.601: emulator option 'converge_x' with default value '0.0,0.0,0.0' is unknown to the template
12:58:08.601: emulator option 'converge_y' with default value '0.0,0.0,0.0' is unknown to the template
12:58:08.616: emulator option 'defocus' with default value '0.0,0.0' is unknown to the template
12:58:08.616: emulator option 'floor' with default value '0.0,0.0,0.0' is unknown to the template
12:58:08.616: emulator option 'grn_ratio' with default value '0.0,1.0,0.0' is unknown to the template
12:58:08.616: emulator option 'hlsl_prescale_x' with default value '0' is unknown to the template
12:58:08.616: emulator option 'hlsl_prescale_y' with default value '0' is unknown to the template
12:58:08.616: emulator option 'hlslini' with default value '%g' is unknown to the template
12:58:08.616: emulator option 'offset' with default value '0.0,0.0,0.0' is unknown to the template
12:58:08.616: emulator option 'phosphor_life' with default value '0.0,0.0,0.0' is unknown to the template
12:58:08.616: emulator option 'power' with default value '1.0,1.0,1.0' is unknown to the template
12:58:08.616: emulator option 'radial_converge_x' with default value '0.0,0.0,0.0' is unknown to the template
12:58:08.616: emulator option 'radial_converge_y' with default value '0.0,0.0,0.0' is unknown to the template
12:58:08.616: emulator option 'red_ratio' with default value '1.0,0.0,0.0' is unknown to the template
12:58:08.616: emulator option 'scale' with default value '1.0,1.0,1.0' is unknown to the template
12:58:08.616: emulator option 'yiq_n' with default value '1.0' is unknown to the template
12:58:08.616: done (checking template configuration map against selected emulator)
12:58:08.616: check results: 63 differences

Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Very Senior Member
Q Offline
Joined: May 2008
Posts: 4,930
Likes: 24
Uff! Thanks smile!


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Very Senior Member
Q Offline
Joined: May 2008
Posts: 4,930
Likes: 24
Also, I might need to add a parameter to the "float" option type then to allow for editing of multiple values at once. Otherwise these options would need to be implemented as "strings", which isn't nice.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Very Senior Member
Q Offline
Joined: May 2008
Posts: 4,930
Likes: 24
Originally Posted by qmc2
Also, I might need to add a parameter to the "float" option type then to allow for editing of multiple values at once. Otherwise these options would need to be implemented as "strings", which isn't nice.
Warning: this has just been added and I'm currently testing it with a few of the changed HLSL options... if anything crashes you know why smile. This is in SVN rev. 2880, so before you update your local copy, you should wait for my confirmation that it's working.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Very Senior Member
Q Offline
Joined: May 2008
Posts: 4,930
Likes: 24
And it did crash wink. But SVN r2884+ should be OK. The templates still need to be updated, though. I'll do that within the next few days... the options that I already changed to test this are converge_x/y, radial_converge_x/y and defocus (only in the MAME template).

EDIT: I didn't add a parameter to the 'float' option type, but added two additional types ('float2' and 'float3') instead.

Last edited by qmc2; 06/20/11 07:14 PM.

A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Very Senior Member
Q Offline
Joined: May 2008
Posts: 4,930
Likes: 24
Hmmm, after all, it wasn't as hard as expected... all HLSL options should be in-sync again for MAME and MESS (SVN r2887). Some translations still need to be updated, but that's not a major issue.

Would be nice if someone could test it (I haven't tried it with latest MESS yet). Thanks!


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Page 45 of 331 1 2 43 44 45 46 47 330 331

Link Copied to Clipboard
Who's Online Now
0 members (), 535 guests, and 17 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,399
Posts122,883
Members5,092
Most Online3,327
Nov 10th, 2025
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Powered by UBB.threads™ PHP Forum Software 8.0.0