MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Pages: 1

arzoo
Reged: 02/12/06
Posts: 2
Send PM


Outputs no longer supported in mame?
#354122 - 05/10/16 07:51 PM


Hi,
It seems that as of mame v.170 output functionality is no longer supported. The following files are missing:
src\osd\windows\output.cpp
src\osd\windows\output.h
src\osd\windows\ledutil.cpp

Multiple applications (MameInteropt, LEDBlinky, CPWizard, etc.) depend on these files. Does anyone know if this was an intentional decision or an oversight? Thanks for any info.



R. Belmont
Cuckoo for IGAvania
Reged: 09/21/03
Posts: 9716
Loc: ECV-197 The Orville
Send PM


Re: Outputs no longer supported in mame? new [Re: arzoo]
#354131 - 05/10/16 10:47 PM


> Multiple applications (MameInteropt, LEDBlinky, CPWizard, etc.) depend on these
> files. Does anyone know if this was an intentional decision or an oversight? Thanks
> for any info.

We broke the AimTrak guns, we broke those programs, pray we don't break more things.


No, but seriously, you'll want to take a look at src/osd/modules/output. The "network" provider is preferred, although I don't know how well any of this stuff has been tested. In theory it'll now also be possible to have an output provider that just lights up the GPIO pins on some of the beefier ARM dev boards like the ODROID-C2.

Also, the new "network" provider works the same on Windows, Linux, and Mac, which the old output stuff definitely did not.



CiroConsentino
Frontend freak!
Reged: 09/21/03
Posts: 6211
Loc: Alien from Terra Prime... and Brazil
Send PM


Re: Outputs no longer supported in mame? new [Re: R. Belmont]
#354132 - 05/10/16 11:07 PM


Humble question:
What are those osd output modules used for ? I added support for this setting in my frontend, but don't know what they are for.

-output auto, console, network, none



Emu Loader
Ciro Alfredo Consentino
home: http://emuloader.mameworld.info
e-mail: [email protected]



R. Belmont
Cuckoo for IGAvania
Reged: 09/21/03
Posts: 9716
Loc: ECV-197 The Orville
Send PM


Re: Outputs no longer supported in mame? new [Re: CiroConsentino]
#354227 - 05/13/16 04:46 PM


> Humble question:
> What are those osd output modules used for ? I added support for this setting in my
> frontend, but don't know what they are for.
>
> -output auto, console, network, none

Those are used to output data for game-driven cabinet features like LEDs, the fan that blows in your face on Prop Cycle, and other stuff of that nature. For instance, a lot of games had an LED in the start button that would blink after you inserted a coin, and with the output module and a listener program you can get that behavior on a MAME cabinet.



CiroConsentino
Frontend freak!
Reged: 09/21/03
Posts: 6211
Loc: Alien from Terra Prime... and Brazil
Send PM


Re: Outputs no longer supported in mame? new [Re: R. Belmont]
#354228 - 05/13/16 05:37 PM


Cool... thanks for the info.



Emu Loader
Ciro Alfredo Consentino
home: http://emuloader.mameworld.info
e-mail: [email protected]



arzoo
Reged: 02/12/06
Posts: 2
Send PM


Re: Outputs no longer supported in mame? new [Re: R. Belmont]
#355198 - 06/02/16 06:26 PM


> > Multiple applications (MameInteropt, LEDBlinky, CPWizard, etc.) depend on these
> > files. Does anyone know if this was an intentional decision or an oversight? Thanks
> > for any info.
>
> We broke the AimTrak guns, we broke those programs, pray we don't break more things.
>
>
> No, but seriously, you'll want to take a look at src/osd/modules/output. The
> "network" provider is preferred, although I don't know how well any of this stuff has
> been tested. In theory it'll now also be possible to have an output provider that
> just lights up the GPIO pins on some of the beefier ARM dev boards like the
> ODROID-C2.
>
> Also, the new "network" provider works the same on Windows, Linux, and Mac, which the
> old output stuff definitely did not.

Unfortunately seems like the output system has a bug. From what I understand the notify function does not pass back a value. Please see this byoac thread.

I'm not sure who should be contacted to resolve this problem?

Edited by arzoo (06/02/16 06:27 PM)



R. Belmont
Cuckoo for IGAvania
Reged: 09/21/03
Posts: 9716
Loc: ECV-197 The Orville
Send PM


Re: Outputs no longer supported in mame? new [Re: arzoo]
#355239 - 06/03/16 06:01 PM


> Unfortunately seems like the output system has a bug. From what I understand the
> notify function does not pass back a value. Please see this byoac thread.
>
> I'm not sure who should be contacted to resolve this problem?

Please only post questions in one place!

Headkaze's patch in reply #129 appears to make the output format what you guys are looking for, so assuming it tests OK for you please submit it (code at mamedev.org).


Pages: 1

MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

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