

Instructions for Vertical Games On Horizontal Monitor - Rev. 0.0000003 - Tested with 0.152b

-------------------------------------------------------------------------------------
ALWAYS TAKE A BACKUP OF THE FILES YOU CAN OVERWRITE WITH THE CONTENT OF THESE FOLDERS
-------------------------------------------------------------------------------------


There are separate ini-files and FX-folders for horizontal and vertical games.

Use only vertical.ini and hlslv-folder for this mod. Included also a horizont.ini with it own hlslh folder that look good if you want to use it.

Note: Special HLSL-values like "defocus" is set to have no effect in these files. Change them if you want a more "bad crt" look.

---

IMPORTANT: This is made for 16:9 LCDs and you should use 1:1 aspect ratio in the vertical.ini. 5:4 monitors may need 3:4 aspect ratio.

IMPORTANT: hlslv (vertical) and hlslh (horizontal) folders must be set correct in "hlslpath" in their respective ini-files.

IMPORTANT: Screen Curvature (curvature) should be set to 0.5 (normal) as a starting point for the tilt mod.

---

1. Put hlslv and hlslh in your mame folder.

2. Merge the content of either Aperture Grill, Shadow Mask or Slot Mask into their respective folders.

3. Read the comments in vertical.ini or horizont.ini if you wish.

4. Start a vertical game.

5. Use Tab -> Slider Controls -> Screen Curvature to adjust tilt (0.5 is normal).

6. Use Tab -> Slider Controls -> Image Pincushion to adjust the barrel effect if you want it. Round corners included.

7. Adjust Screen Horiz Stretch and Screen Horiz Position first.

8. Adjust Screen Vert Stretch so it looks good without clipping.

9. Use Tab -> Slider Controls -> Scanline Brightness Overdrive to adjust the Vignette-effect.

---

Note:

The slider controls are "borrowed" to use for this mod since they have no other important function in this version.

---

Some games with high horizontal (vertical) resolution cannot tilt to much and causes more moire.

---

If you mame-version does not save the hlsl-settings you have to write down the following and enter them manually in the games ini-file:

Screen Curvature -> curvature

Image Pincushion -> pincushion

Scanline Brightness Overdrive -> scanline_bright_offset

and others you change in sliders controls...

---

It is best to remove old game-specific ini and cfg files before using this.

---

Using shadowmask may produce moire-patterns. Either set shadow_mask_alpha to zero or try to increase prescale values in hlsl-settings.

---

Read the comments in the ini-files.

---

Thanks to Jezze for the Vignette and Round Corners.

---

Maybe there is a better way. But it works, right !?

ZeroPoint
