this is an off-shoot of JimmyFinger's AA discussion topic where I mentioned about the visual benefits of enabling FXAA with the latest Nvidia drivers. The only issue was enabling FXAA and using Hyperpin (HP) seemed to cover the whole table in a horrible haze, which only cleared when the ball passed over a particular area almost clearing a visually sharp path. FXAA worked 100% fine when launching from stand alone VP but the HP issue was a deal breaker when using this front end.
I've titled this post a workaround as opposed to a fix, to be honest I still haven't got to the bottom of the source of the haze. Only that it's something to do with how the table is rendered when using HP and also how the table is initialised... Good news is that I can now launch 99.5% of tables from Hyperpin with FXAA enabled with zero haze, artifacts, black lines, missing objects, crashes, etc. On the odd occasion a table will launch with the haze (although it hasn't happened for weeks) but I simply exit the table and restart (BTTF B2S was one of these tables).
Important : Remember to back up any files before making any changes - I can't guarantee these settings will work on other setups but they might at least get people on their way.
At the moment Windows 7 does not seem to support FXAA, I'm running XP SP3 32-Bit
My specs:
- 2 screen cabinet setup (1 gfx card for the PF and BG)
- PinDMD board using a plasma DMD
- Nvidia GeForce 306.02 Driver BETA (should also work with 306.23 WHQL release)
- OS is XP SP3 32 bit
- FP Lauch 1.295 WIP 8 (might work with WIP 9 but I've never upgraded)
- FXAA enabled 'on' in global profile, no program profiles used (AF set to 16, other settings used as detailed in other thread)
- Max texture dimension set to unlimited in VP's registry setting (not sure if this is relevant)
Settings:
1. In the HP settings .ini file set 'useloadscreen' to 'true' (this means you see the Loading 1..2..3... screen after launching a table)
2. Set hyperscale to 0.25 (affects the size of the loading image), I'm not sure if this value is significant
Note: not critical but I created a blank loading.png file as I didn't want to see the 1.2.3.... image
These two steps meant a large chunk of tables now launched without haze, espcially EM games. However for some DMD games the haze was still present, also for some pinmame emulation froze after you plunged the ball (sounds weird I know). To cure this:
3. In the affected VP table script changed showdmdonly to 0
4. In the affected VP table script changed hidden to 1 (or add .hidden = 1 to the VP table init)
Important note: The 3 and 4 steps may only be required for me as I'm using a PinDMD board, this might have caused the pinmame crashing. Perhaps someone using a 3rd monitor can comment on if some tables crash and if these steps are required.
That's it
Other things to consider:
if you enable an image while playing VP from HP, such as looking at a flyer or instruction card, the haze will return. Also if you nudge the table with 'startshake' in the script the blur will come back. To get around this I don't view images during game and insert StopShake 'StarShake in the affected table's script.
Other AA thread for background reading: http://www.vpforums....opic=20801&st=0
Cheers!
Edited by thewool, 03 October 2012 - 08:52 AM.




Top







Contributor








are all trademarks of VPFORUMS.