MAMEWorld >> News
View all threads Index   Flat Mode Flat  

HowardC
MAME Fan
Reged: 05/15/04
Posts: 177
Send PM
Re: What ever you do...
12/22/13 01:25 AM


> > This looks very promising
> >
> > Ideally, shouldn't this be using a modern MAME build rather than PinMAME? I thought
> > MAME supported pin ROM sets nowadays.
> >
> > I assume current MAME can't emulate the dot matrix display yes?
>
> No, MAME can do that with some of them IIRC.
>
> However, MAME can't - and doesn't want to - imitate Visual PinMAME's COM-model DLL
> hackery.
>
> MAME would need to come up with some new way to be controlled by an external engine
> like Visual Pinball and the like, and Visual Pinball would need to add support for
> this method. This method of being controlled would also have to be cross-platform -
> so, not Visual PinMAME's Windows-only method. This has been discussed in the past.
>
> - Stiletto

Except that this just isn't true. Mame's output system isn't platform independent... it's pretty much windows only, so there is no reason that pinball interfacing can't be treated in a similar manner. Make an input system similar to the output system (technically you could use the exact same method) and you are done.

If mamehooker can accurately sync the gambling game lights and rapid fire outputs like in Terminator 2 properly with my bad coding practices then it should be able to handle the output stream of a pinball table pretty well in addition to an input stream and dmd matrix stream. Because windows event messages are native and built into any windows.."window" it is probably the fastest method you can possibly use short of compiling mame into the pinball simulation itself.

The real reason it hasn't been done, I hate to say, is probably politics. Similar to that whole "no gambling game" nonsense we had to deal with.

I will agree that the com dll nonsense isn't the best way to do it though... that pretty much requires a custom build of mame, which doesn't make any sense and would essentially be pinmame all over again.

But just for the record like 70% of the pinball games in mame are broken... I'm not sure why... they work in pinmame so it could be used as a guide to hook them up. Maybe pinmame's emulation drivers are all hacked up? Maybe it's just that nobody can be bothered to work on them?







Entire thread
Subject Posted by Posted on
* [Annc] Unit3D Pinball pre-alpha released. John IV 12/21/13 01:11 AM
. * has anyone even got this running DJ_Infinity  12/27/13 12:03 AM
. * Re: has anyone even got this running hotgraphics  12/27/13 01:41 AM
. * What ever you do... Dullaron  12/21/13 08:01 AM
. * Re: What ever you do... John IVModerator  12/21/13 08:40 AM
. * Re: What ever you do... zambr  12/21/13 04:10 PM
. * Re: What ever you do... StilettoAdministrator  12/21/13 05:35 PM
. * Re: What ever you do... HowardC  12/22/13 01:25 AM
. * Re: What ever you do... Anonymous  12/23/13 06:46 AM
. * Re: What ever you do... HowardC  12/23/13 07:45 AM
. * Re: What ever you do... Anonymous  12/23/13 03:46 PM
. * Re: What ever you do... R. Belmont  12/23/13 05:06 AM
. * Re: What ever you do... HowardC  12/23/13 07:54 AM
. * Re: What ever you do... R. Belmont  12/23/13 09:10 PM
. * Re: What ever you do... Dullaron  12/23/13 06:32 AM
. * Re: [Annc] Unit3D Pinball pre-alpha released. Mr. DoAdministrator  12/21/13 06:38 AM
. * Re: [Annc] Unit3D Pinball pre-alpha released. HowardC  12/22/13 01:28 AM
. * Re: [Annc] Unit3D Pinball pre-alpha released. Dullaron  12/22/13 04:21 AM
. * Re: [Annc] Unit3D Pinball pre-alpha released. HowardC  12/22/13 06:25 AM
. * Re: [Annc] Unit3D Pinball pre-alpha released. John IVModerator  12/22/13 06:39 AM
. * Re: [Annc] Unit3D Pinball pre-alpha released. HowardC  12/22/13 07:15 AM
. * Re: [Annc] Unit3D Pinball pre-alpha released. John IVModerator  12/22/13 08:16 AM
. * Re: [Annc] Unit3D Pinball pre-alpha released. HowardC  12/22/13 08:35 AM
. * Re: [Annc] Unit3D Pinball pre-alpha released. hotgraphics  12/21/13 03:02 AM

Extra information Permissions
Moderator:  John IV, Robbbert, Tafoid 
1 registered and 140 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 5099