Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. Thank you for your support. Tom Speirs

Patreon

Anyone with a USB controlled rotating monitor?.


rockyrocket

Recommended Posts

Hi guys, and sorry if I cannot search properly.
So next week I plan to retro fit a rotating monitor to my gameex cab using a Pololu board to control the motor, and notice that most people are using the printer port and not usb.
My question is are any of you doing this the usb way and how?.
I see that the rotate plug-in for gameex is meant for the printer port method and http://forum.arcadecontrols.com/index.php/topic,112254.0.html'>this thread is how I plan to rotate the monitor using a bat file

but wonder how to get gameex to call the bat automatically?.

Can gameex play nice with the mala startcom plug-in or can the gameex plug-in be coaxed to work with usb or call a bat?.

Really I am just trying to get a head start on the project before starting properly, and guess I could just start messing with it to see what works, but if any of you are already doing this any advice is welcome.

Link to comment
Share on other sites

Ok , so I have just thought about this a bit more and one workaround is to have an emu config set up just for horizontal mame games and then one for vert.

As per http://forum.arcadecontrols.com/index.php/topic,128951.0.html'>this solution my motor controller only needs one command that AHK can send from a key press in-turn launched from gameex in the launch after config

If that makes sence?, then when exiting the emu another keypress can return the screen back or not depending on its rotation.

Its not on a per game basis but should work if nothing more elegant is available.

Link to comment
Share on other sites

  • 4 weeks later...

Ok, so I thought I should give an update to this - everything works just fine using the above plan.

Anyway at the moment mame is split into two emulators (vert + hor) with vert using launch before and after to run two ahk files.

Will have to get around to merging them but at the moment this works well enough.

One other plus is that now I can have two installs of future pinball - one a classic desktop set up and the other in arcade render mode.

http://youtu.be/k_hpSq7e-9g

http://youtu.be/2MNBxvIJl-A

  • Like 3
Link to comment
Share on other sites

nice, this is definitely on my todo list, there is an old 24" 4:3 lcd at my office that hasn't been used for a couple of years that I have my eye on.

Is there a good place to get some info on rotating mounts, is there a common mount that people use or are they all home made?

I've seen a few monitor desk stands that are VESA mount and allow you to rotate between portrait and landscape, they are all manual though.

Link to comment
Share on other sites

nice, this is definitely on my todo list, there is an old 24" 4:3 lcd at my office that hasn't been used for a couple of years that I have my eye on.

Is there a good place to get some info on rotating mounts, is there a common mount that people use or are they all home made?

I've seen a few monitor desk stands that are VESA mount and allow you to rotate between portrait and landscape, they are all manual though.

Hi stu, so yeah there are lots of ways to skin this cat, i have found that the vesa mount is not always correct for the real pivot point of the screen.

Most people use lazy susan bearings and lots of differing motor set ups this is a good resource of info and this project is what my rotating set up is based on.

Good luck with your build!.

Link to comment
Share on other sites

If you wanna execute a specific command, maybe there should be a plugin for this. GameEx already passes orientation for MAME games. Is there a switch you can pass the executable that controls the pivot?

Link to comment
Share on other sites

If you wanna execute a specific command, maybe there should be a plugin for this. GameEx already passes orientation for MAME games. Is there a switch you can pass the executable that controls the pivot?

That would be very cool, so at the moment the motor controler just needs one command

smccmd --speed 1500 - for rotate one direction at the speed of 1500 with 3200 being full speed (1500 being my setting).

Or

smccmd --speed -1500 - for the other direction

So at presant I have one AHK script for each direction compiled into an exe that gameex calls and then another one that maps a key combo for manually flipping.

like this

run smccmd --speed 1500

and

^g:: run smccmd --speed -1500,,Hide^d:: run smccmd --speed 1500,,Hidereturn

This maps to player one button one and player two joy up or down in my config.

Using a usb motor controler board seems like it will be a bit more future proof so a plug-in for this is I think a good idea.

Here is a thread on this project

Link to comment
Share on other sites

Just to be clear (never touched AutoIT before) the command is:

Smccmd --speed 1500 before and smccmd --speed -1500 after?

As in that's what you'd type at the command prompt?

Link to comment
Share on other sites

Just to be clear (never touched AutoIT before) the command is: Smccmd --speed 1500 before and smccmd --speed -1500 after? As in that's what you'd type at the command prompt?

Yes, and I assume that needs to be executed in the pololu install dir (at least in my case thats the only way it works) and thats C:\Program Files (x86)\Pololu\Simple Motor Controller.

It could even just be as simple as to launch a bat file or send a key combo if vertical, but hey I am no coder thats for sure.

Link to comment
Share on other sites

Forget my prior post as I just ran" smccmd --speed 1500" from the desktop and it worked (rotated up) and

smccd --speed -1500 will indeed rotate it back people will probably need a way to alter the speed settings themselves depending on set ups.

Oh and thanks for the comment on the theme its mostly just arcade 84 dark.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...