> That may be difficult. Ok, it was my guess. > Right, in order to add a new emulator this way it takes more work, is > more complex and more things to keep track of (users and developers). I am pleases to see that we agree.
> Unfortunately most projects require extra work to get stdin control. > Dischi recently added support in xine for this and it has been in > mplayer for a while. I am pretty sure there is no such thing for xmame > so for this level of control it usually takes work on the emulator or > program of interest. I am not so sure that there is much benefit for > this kind of Freevo control over games, this mainly lets you send remote > controll commands to the process. Once xmame is started I go for my > gamepad so this isn't important for me. Right, i have just finished to parse the XMAME/XMESS/GENERATOR/ZSNES documentation and there is nothing like 'stdin' control for these software. > So I guess what I am saying is that this lends support to your ideas. > Maybe we could have something like generic_gameitem.py for games that > require no Freevo control and use a DIR_GAMES format similar to what you > suggested - it could just check for the additional agruments if > available and not care if they aren't there... this would keep a basic > configuration simple. Great ! The 'generic_gameitem.py' sounds great to me ! > We are certainly interested in support for more emulators. If we can > create an easier way of implimenting and configuring them all the > better! IF there is special work that needs to be done for each type of > emulator then games/<emulator>item.py is a good place for it. We can > have a genericgameitem.py to fall back on perhaps. Ok, in a summary : - We keep the 'games' folder organization - We keep the mame_item.py file - We had a 'generic' way to add 'dummy' emulators (ie take a file, some args and launch it...) (in this case snesitem.py no more needed, as it falls in the 'generic' category). Do you agree ? If OK, i propose to develop on my own a preliminary version of that kind of games management and i will submit to you. As i'm new to Python (but i work currently in PHP, C, C++ and PERL), it will takes some time, but i think that i should be able to submit a beta version a the end of the next week. Is it OK ? Regards, SYLVAIN/BibooBox. > > -Rob > > > > ------------------------------------------------------- > This SF.Net email sponsored by: Free pre-built ASP.NET sites including > Data Reports, E-commerce, Portals, and Forums are available now. > Download today and enter to win an XBOX or Visual Studio .NET. > http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 > _______________________________________________ > Freevo-devel mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/freevo-devel > ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ Freevo-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-devel