littlemahi / mame4all-pi

Automatically exported from code.google.com/p/mame4all-pi
0 stars 0 forks source link

-nprotate Improvement #24

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1.  Keep default mame.cfg
2.  Run mame -norotate gauntlet (or any ROM that displays better in landscape 
mode)
3.  Run mame -norotate rocnrope (or any ROM that displays better in portrait 
mode)

What is the expected output? What do you see instead?
As expected, gauntlet is displayed right-side-up with the top of the game at 
the top of my monitor, and rocnrope is displayed sideways with the top of the 
game at the right side of my monitor.

What I would like to see is no change for gauntlet, but I would like to see the 
top of rocnrope on the left side of my monitor instead of the right side.

What version of the product are you using? On what operating system?
This is on Raspberry Pi.  I don't recall the version, but I installed MAME4all 
from the store site no more than a 1 or 2 months ago.

Please provide any additional information below.
My cabinet only allows the monitor to be physically rotated clockwise 90 
degrees (by the player) for portrait mode, which is why I care about the 
direction of the ROM displays when in portrait mode.

The rocnrope problem can be corrected by changing the rotate/flip settings in 
name.cfg and/or /boot/config.txt, but then that messes up the 
gauntlet(landscape) orientation.

Right now, the only way I know how to get around this problem would be to make 
a look-up table for every ROM to tell me which ROMS are portrait and which ones 
are landscape and configure according to the specific ROM, which would be fine 
for a small number of ROMS, but exhausting for a very large number.

Thanks and keep up the great work!

Original issue reported on code.google.com by brane99...@gmail.com on 23 Aug 2013 at 7:39

GoogleCodeExporter commented 8 years ago
Oops.  Typo in the title.  Should read "-norotate Improvement".

My suggestion is to leave the -norotate command line option as-is for backward 
compatibility, and to add optional command line arguments similar to these:

-reverse_default_portrait_orientation
-reverse_default_landscape_orientation

These new options would only apply when used in conjunction with -norotate.

Original comment by brane99...@gmail.com on 23 Aug 2013 at 7:44

GoogleCodeExporter commented 8 years ago
Actually, I found out that by doing name -listinfo I can easily get the 
orientation for every ROM, so I have a work-around now.  So I do not need this 
improvement any more.  You probably have better things to do.  :)  Thanks!

Original comment by brane99...@gmail.com on 25 Aug 2013 at 12:07

GoogleCodeExporter commented 8 years ago
Feel free to close this issue.  Thanks!

Original comment by brane99...@gmail.com on 4 Sep 2013 at 3:20

GoogleCodeExporter commented 8 years ago

Original comment by squid...@gmail.com on 4 Sep 2013 at 3:37