Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: Howard_Casto on March 21, 2007, 11:32:59 pm
-
In case you haven't been following the mame interop sdk thread, mamehooker is an app that allows you to interface with mame's output system and use it to control several different devices. It controls so many things that I'd rather not list them all here. A short list can be found on the homepage and a full list is in the readme.
You can download it at the lazarus/dk homepage in the new interop section. The official interop sdk will be put up there as well.
-
Update!.... The mala issues have been resolved. Thank loadman for this one. I will release an updated version shortly.
Also of note is that I've contacted Mr. Do to get permission to use his mame artwork files to make mamehooker display files, which display the same info, just on a secondary screen. I've already completed a seawolf display as well as a beatmania one and once I clean them up a tad and make some low-res versions, I'll see if he will host them for us and you guys can try them out.
Yes finally you people with dual screens will have something to show!
-
Where is this at? I googled and didn't see it.
-
Where is this at? I googled and didn't see it.
http://www.oscarcontrols.com/lazarus/
click:
Mame InterOP Downloads
-SGT
-
Hey Howard, is there a way to start this utility automatically if you are running a frontend as shell?
-
I was also wondering if this would be able to control a force feedback steering wheel. I know you said that it could do the rumble but I was wondering since force feedback on a wheel has direction and intensity if it would be possible.
-
1.3 is out, it fixes the mala issues so now all the major led lighters are supported.
Answering questions.....
Since mamehooker is never supposed to be turned off, I suppose you could put it in your startup folder or make an entry in your autoexec.bat. The app should close itself safely when windows shuts down.
Well define "control." Right now it can make any ff utility do a constant ramp force (rumble) so long as it supports it. Afaik even wheels allow for a simple rumble. This is the only effect I support right now because, quite frankly the games that would use more complicated effects aren't hooked up yet. As a matter of fact, the only two games with hooked up outputs that support any type of feedback I'm aware of is prop cycle (propellar fan) and qbert (soleniod). If there are others, please let me know and we can try to manage some effects.
-
Howard, Cant recall but I thing from memory the sega out run hardware has feedback support? I also recall a emulator of some kind that had sega feedback support?
Dariusz
-
Howard, Cant recall but I thing from memory the sega out run hardware has feedback support? I also recall a emulator of some kind that had sega feedback support?
Dariusz
I'm aware of this... I meant a game that actually has those outputs hooked up. :)
-
I wanted to put you guys up a little test display file to give an idea of what the display files are for. Eventually these puppies will go over at mr do's place, but I wanted to put one up to test.
http://www.oscarcontrols.com/lazarus/files/seawolf.zip (http://www.oscarcontrols.com/lazarus/files/seawolf.zip)
If you have mamehooker installed, place this zip in your mamehooker folder and use the "extract here" option. The display and ini folders will be filled with the appropriate files and it'll work right out of the box. Go ahead and startup mamehooker.
To test it open up a command prompt and run "mame seawolf -w." The periscope display elements will be shown in the upper left corner of your desktop. If you wish to put them on another monitor, just adjust the default.dis found in the displays folder.
Enjoy and please leave feedback!
-
I get the following error with 1.3
Thanks,
Jon
-
you have an application that isn't using the latest version of the ledwiz ocx.... register the ocx that came with mamehooker and you'll be fine
-
I found a bug in the display code..... the x and y variables are in twips, not pixels. I'll get a new version out soon, in the meantime, if you multiply the position you want in pixels by about 15 ;)
-
you have an application that isn't using the latest version of the ledwiz ocx.... register the ocx that came with mamehooker and you'll be fine
Yeah, it works alot better now. :D
Thanks,
Jon
-
The oscarcontrols site seems to be down. :( Hopefully this is only temporary - I'd like to download 1.3
-
heh the old twips and pixels of VB6.
-
The oscarcontrols site seems to be down. :( Hopefully this is only temporary - I'd like to download 1.3
Apparently it's not.... Kelsey killed his site so I'm "homeless" atm. I have real-world obligations to take care of right now, but rest assured, assuming I can get ahold of a backup of the site, I'll get things sorted as soon as I have time.
-
The oscarcontrols site seems to be down. :( Hopefully this is only temporary - I'd like to download 1.3
Apparently it's not.... Kelsey killed his site so I'm "homeless" atm. I have real-world obligations to take care of right now, but rest assured, assuming I can get ahold of a backup of the site, I'll get things sorted as soon as I have time.
A few people have been looking for you/your stuff. Hopefully you can find a new home soon mate.
-
Saint is mirroring Oscar's pages, if you wanted to see if he would host your stuff as well . . .
-
Your site is dead, since oscarcontrols.com is closed.
You should move into a new place, like here on arcadecontrols.com? Maybe you should contact Saint to get your site hosted here (not the mirror)?
-
Elpresidente provides me with storage and web hosting.
You might contact him.
-
I'm not particularly worried about hosting.... I just need to get the contents of my site.