Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: DisFanJen on October 20, 2015, 05:16:52 pm

Title: Good front end for changing from landscape to portrait on the fly.
Post by: DisFanJen on October 20, 2015, 05:16:52 pm
Ok, my build is going well and originally I was going to use steam as my front end as I wanted to play games from steam as well.

What I've found however is that Steam really doesn't look good when the screen is oriented into portrait.

(http://i792.photobucket.com/albums/yy208/DisFanJen/Screenshot%202015-10-20%2022.04.22_zpsw3uwvhwh.png)

So is there anything out there that has a highly graphical front end (images for game links not text) but can handle the screen being flipped from landscape to portrait on the fly?

If not I might throw together a web front end...
Title: Re: Good front end for changing from landscape to portrait on the fly.
Post by: keilmillerjr on October 21, 2015, 10:15:08 am
Attract mode might be able to.

http://forum.attractmode.org/index.php?board=2.0 (http://forum.attractmode.org/index.php?board=2.0)
Title: Re: Good front end for changing from landscape to portrait on the fly.
Post by: DisFanJen on October 26, 2015, 11:50:49 am
I tried Attract Mode and it would sorta work but needed to be shut down and restarted for it to change.  Same with Mala.

I've gone down the 'write my own web front end' route.

I'm a web app programmer so it's sorta my thing and I've already got it doing some of the basics.  THe main one being starting an external program on click (or on keypress, currently mapped to left ctrl to match fire on Mame default keys).

So I'll keep Steam for now and update it to my front end once it's far enough along. :)

If anyone is interested by the way I'm happy for others to tag along  on my 'make a front end' journey.

It's a little more arkward to initially set up as you need to install wamp but the way I look at it is that it'll be so much more configurable, especially as the code is php and so it can be played with by anyone. :)