|
Integrate new video\audio renderer - new input...
#302619 - 01/15/13 07:57 PM
|
|
|
What is the right way (and clean) to integrate new renderer for video & audio and new input acquisition ?
Is it possible to deactivate current renderer\input acquisition ?
Is there a way to replace rom read system ?
Is all this things is possible and minimize synchronization with mame source code when a new release is available ?
Thanks for your help.
WCoder
Edited by WCoder (01/15/13 07:59 PM)
|
|
|
R. Belmont |
Cuckoo for IGAvania
|
|
|
Reged: 09/21/03
|
Posts: 9716
|
Loc: ECV-197 The Orville
|
|
Send PM
|
|
|
Re: Integrate new video\audio renderer - new input...
[Re: WCoder]
#302641 - 01/15/13 11:04 PM
|
|
|
> What is the right way (and clean) to integrate new renderer for video & audio and new > input acquisition ?
I gather you haven't looked at the code much. What you're talking about is implementing a new "OSD" layer; two of them are currently provided, one Win32 native and one cross-platform SDL-based one that works well on Linux (including small ARM Linux systems). (There's a third that compiles and does nothing provided as an additional example). Doing so would provide everything else you asked about: custom renderer, custom audio, custom file I/O for ROMs, custom inputs.
> Is all this things is possible and minimize synchronization with mame source code > when a new release is available ?
In general you can stay updated pretty easily if you write your own OSD layer. Just be sure to start with the very latest code as a basis.
|
|
|