MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

Outrun2006
MAME Fan
Reged: 03/15/07
Posts: 557
Send PM
Re: MAME and my steering wheel dilema...please help :(
01/06/12 07:42 AM


OK, time for a more comprehensive and detailed post about what I am trying to accomplish....

I will start off by asking a simple question....Can any of you who are familiar with MAME, explain exactly what happens if I set FORCE_DIRECT INPUT to 1 in a new compile?

The reason I ask is because there may be another way for me to apply steering spring tension to my ffb wheel without all the xinput shenanigans.

Let me explain....This is kinda long so please bare with me:


A while back, a gentlemen by the name of Racer_S who is an admin over at the TocaEdit forum, wrote a custom dll file for me simply called "dinput8.dll". This is a directInput file that allows a program called fedit to run in the background while doing other tasks.

Now before I get ahead of myself, let explain exactly what Fedit does....Fedit is a utility for Windows, that lets the user test various force feedback effects in their steering wheels. One of the effects you can test and run, is a virtual spring effect that gives your wheel a nice centering spring effect that feels similar to old arcade non-ffb racing cabinets such as Pole Position.

The catch is, fedit stops delivering these force feedback test effects to your steering wheel upon clicking away from the fedit window and maximizing another program such as, say, MAME.

So...Racer_S came up with a way to eliminate this from happening, by writing a custom directInput dll file I mentioned above. I can apply a spring effect in my wheel using the fedit program, and the dll file will STILL continue to deliver the effect to the wheel even while clicking away to other programs.

BUT.....for some odd ball reason the directInput.dll file he created is NOT acknowledged by MAME, and all effects from fedit simply vanish as soon as I start a game in MAME. Very very frustrating.

So gentlemen....Now you know the reason why I want to know what is going on with MAME and whether or not this "Force DirectInput to 1" option ramirez suggested earlier would work and allow MAME to "see" my DInput.dll file. Any ideas guys?







Entire thread
Subject Posted by Posted on
* MAME and my steering wheel dilema...please help :( Outrun2006 01/03/12 03:16 PM
. * Re: MAME and my steering wheel dilema...please help :( Outrun2006  01/20/12 03:43 PM
. * Re: MAME and my steering wheel dilema...please help :( Outrun2006  02/15/13 03:29 AM
. * Re: MAME and my steering wheel dilema...please help :( Ramirez  01/03/12 06:28 PM
. * Re: MAME and my steering wheel dilema...please help :( Outrun2006  01/04/12 06:28 AM
. * Re: MAME and my steering wheel dilema...please help :( BadMouth  01/04/12 03:57 PM
. * Re: MAME and my steering wheel dilema...please help :( Ramirez  01/04/12 05:07 PM
. * Re: MAME and my steering wheel dilema...please help :( BadMouth  01/04/12 05:29 PM
. * Re: MAME and my steering wheel dilema...please help :( Outrun2006  01/05/12 03:40 AM
. * Re: MAME and my steering wheel dilema...please help :( Outrun2006  01/06/12 07:42 AM
. * Re: MAME and my steering wheel dilema...please help :( StilettoAdministrator  01/06/12 09:14 AM
. * Re: MAME and my steering wheel dilema...please help :( Outrun2006  01/06/12 03:28 PM
. * Re: MAME and my steering wheel dilema...please help :( Ramirez  01/06/12 05:48 PM
. * Re: MAME and my steering wheel dilema...please help :( Vas Crabb  01/06/12 05:53 PM
. * Re: MAME and my steering wheel dilema...please help :( Ramirez  01/04/12 03:04 PM
. * Re: MAME and my steering wheel dilema...please help :( Outrun2006  01/04/12 05:43 AM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 302 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 5973