Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: ZeroPoint on March 24, 2012, 09:25:16 pm

Title: NEW VERSION of Vertical Games on Horizontal LCD
Post by: ZeroPoint on March 24, 2012, 09:25:16 pm
These are instructions for making vertical games look bigger and better on horizontal lcd monitors.


This new version allows fine tuning for every vertical game:

- You can keep the game original flat (with or without pincushion).

- You can tilt "the monitor" back with adjustable angle and pincushion.

- You can still play horizontal games, but requires scaling them to 66%.

- Setting are saved in hlsl folder. (No more manual editing).


Note! This is a mod of the post.fx file and is not a part of mame development.

-------------------------------

Why I made this:

- I am using a 24" FullHD (1920 x 1080 - 120Hz) monitor (any horizontal monitor should do).

- Vertical games look small, flat and boring on horizontal monitors.

- I like the old curved monitor look.

- Many of the best arcade games are vertical.

- Stretching the game beyond 3:4 is NOT an option.

-------------------------------

Step by step:

1. Extract the attached lcd.rar and copy post.fx to the HLSL folder.

2. Enable HLSL in mame.ini and do the following changes:

- hlsl_ini_read 1 // reads hlsl game settings in the hlsl folder

- hlsl_ini_write 1 // writes hlsl game settings in the hlsl folder

- curvature 0.5 // IMPORTANT starting value used for the mod

- pincushion 0.1 // minimum starting value for mod to work

(Other HLSL settings like scanlines, defocus etc. are optional.)

3. Start any vertical game in fullscreen (or alt - enter from windowed.)

4. Adjust the following settings in TAB - Slider Controls for each game:

Screen Curvature (experiment with this - 0.5 is center)

Image Pincushion (experiment with this 0.1 - 1.0)

Screen Horiz Position (vertical position)

Screen Horiz Stretch (vertical size)

Screen Vert Stretch (same value or up to 10% more then "Screen Horiz Stretch")


Tip! Temporarily adjust "Screen Brightness" to 1.2 makes it easier to adjust.

-------------------------------

Example "Slider Control" settings for BombJack:

Screen Curvature 0.7

Image Pincushion 0.5

Screen Horiz Position -0.130

Screen Horiz Stretch 1.1

Screen Vert Stretch 1.2

-------------------------------

Only five lines are changed and one added in post.fx. Just open post.fx in notepad and search for "ORIGINAL" to see for your self.

-------------------------------

ENJOY !  :)

-------------------------------
Title: Re: NEW VERSION of Vertical Games on Horizontal LCD
Post by: wildclay on March 24, 2012, 09:46:21 pm
Nice. Thanks for sharing!  I was actually just playing around with vertical monitor settings on Donkey Kong earlier today. I have to give this a try.
Title: Re: NEW VERSION of Vertical Games on Horizontal LCD
Post by: Hunk_4TH on May 20, 2012, 11:42:10 pm
A little late on this. But thanks for continuing to work on this! Though I'm not sure I follow you here

Quote
Screen Horiz Stretch 1.1

Screen Vert Stretch 1.2
Title: Re: NEW VERSION of Vertical Games on Horizontal LCD
Post by: RetroBorg on May 21, 2012, 02:45:15 am
Looks interesting.
Title: Re: NEW VERSION of Vertical Games on Horizontal LCD
Post by: Hunk_4TH on June 03, 2012, 06:21:06 pm
I tried the settings but it doesn't seem to work :( Can you post your settings file?
Title: Re: NEW VERSION of Vertical Games on Horizontal LCD
Post by: Hunk_4TH on June 18, 2012, 05:10:43 pm
I guess no one is using this anymore? :(