skeezix
Internal Development
Raine is an arcade emulator, and is not related to MAME. (MAME is not the first nor only arcade emu, just the most well known.)
As to a unified front end, not something I'd work on right now; I do my part of the pandora firmware and a half dozen of my own projects (new games, new applications, various ports, various devices), and have a kid and wife I get asked to help out on a project every other day so I can't sign up to many, my plate is over-full for 15 years straight
And I also don't mind - even like - each app having its own quirky UI; a unified one would be fine, but distinct ones are also fine. As long as they work and are clear, its fine by me. (Some _conventions_ are okay, but I look at it like adopting a unified UI often means many apps having the least common denominator, and it ends up being a lot of work for emu devs and porters who don't have a lot of interest in it. This has come up many times on many platforms over the many years emulation has been around, and usually it gets added in later by the non-core devs, so certainly could happen here too.) But in my brain, we like our old machines precisely because of their differences -- ST versus Amiga, C64 versus NES and Atari 2600, etc. When I wrote my own ST emu, and in various ST emu ports and hacks over the years, I built ST-like UIs.. a unified one would make it 'easier' for adopters from other emus, but it would take away all its character too. So its some of this on the left (easier, more consistent) and some of that on the other (less distinct). In the end, I'm too busy to worry about it
jeff
As to a unified front end, not something I'd work on right now; I do my part of the pandora firmware and a half dozen of my own projects (new games, new applications, various ports, various devices), and have a kid and wife I get asked to help out on a project every other day so I can't sign up to many, my plate is over-full for 15 years straight
And I also don't mind - even like - each app having its own quirky UI; a unified one would be fine, but distinct ones are also fine. As long as they work and are clear, its fine by me. (Some _conventions_ are okay, but I look at it like adopting a unified UI often means many apps having the least common denominator, and it ends up being a lot of work for emu devs and porters who don't have a lot of interest in it. This has come up many times on many platforms over the many years emulation has been around, and usually it gets added in later by the non-core devs, so certainly could happen here too.) But in my brain, we like our old machines precisely because of their differences -- ST versus Amiga, C64 versus NES and Atari 2600, etc. When I wrote my own ST emu, and in various ST emu ports and hacks over the years, I built ST-like UIs.. a unified one would make it 'easier' for adopters from other emus, but it would take away all its character too. So its some of this on the left (easier, more consistent) and some of that on the other (less distinct). In the end, I'm too busy to worry about it
jeff