Main > Software Forum
State of the FE devs?
youki:
One thing is possible to do , but i agree that 's not totally automatic. Angelscry did some prototype of plug'n play module that does that.
the module does not contain the emulator or anything. It is just looking on all your Drives to find a emulator and matching roms and configure it for you in Atomic.
the SNES prototype we have is able to recognize 4 SNES emulators and to indentify roms (based on Goodtools or something like that , i didn't look in depth this one). Angelscry is trying to make a Magic module able to set up automatically all emulators which are installed on your Drives!. I'm pretty sure he will succeed.
But here too , we have to choose some default setting for Atomic . Angelscry test emulator , try to find the best settings and include them in the module. But that "best" settings is may be not the best settings for you. We have to do "compromise". And of course, module required that emulator are already on your drive! I know some could say Why the module don't download the emulator and roms for you....
This solution is not perfect , because module has to know the emulators . So if a new one comes , we need to update the module.
Anyway... no perfect solution i think.
screaming:
Why is there so much hostility between you guys? Everyone that posted here has agreed that my requirements in a FE are the same goals that (just about) every FE out there has. Well, why are there 50 front end projects out there for me to choose from then? :banghead:
It just doesn't make sense! What are you afraid of? :dunno
All I really want, and it's the point of this thread, is for us to come together and build 1 bitchin' front end that really DOES meet all the goals I stated above (and the features of BYOFE would be a bonus).
Minwah:
--- Quote from: screaming on September 13, 2006, 09:25:49 am --- If you programmed your FE in such a way that it provided a framework for a generic emulator, and implemented some kind of plugin, or "module" infrastructure, you could let someone else do the work of keeping up with the emulators leaving you to keep going with the backend and still provide your users a customized working and easy solution.
--- End quote ---
Well JCrouse maintains ini files for pretty much every emulator going. How hard is it to download the relevant ini and place it in your Mamewah folder??
Howard_Casto:
I'm not sure I would call it hostility. We are all right is the problem.
It's a case of that old saying "There are many right ways to do something but only one wrong way." Well we can all agree on the wrong way to do it, but we have all picked different right ways to do it.
Nobody who has the ability to write a decent fe wants to play the role of helper to someone else. It's not an ego thing, it's just a fun thing. Making something that looks all purdy and does some stuff is cool. Working a random utility that just adds "feature x" or helps a user configure one thing that you as a programmer can configure quite easily isn't as fun.
The reason you see hundreds of fes with very strong/intersting visuals and very weak configuration/list managment is because that part isn't fun to do.
Also there are more practical reasons. Just amoungst the major fes we have two vb programmers, a delphi / c++ programmer, a director programmer, a java programmer and devs that use anything from diectdraw to allegro to gdi to the maromedia 3d engine to do the graphics. It's hard to get everyone on the same page when they are reading different books. ;)
Oh and minwah... it's pretty dang hard if you don't want to run mamewah. ;)
swindus:
--- Quote ---Automatically.
Seriously though - can you really put an "automatic" option in there? Everyone's configuration is different, and I as a user would want some kind of control and knowledge of where things are. If it all just works automatically, what do I do when I want to change my configuration? Do I even know how to? Do you really want to make it that simple? Then you've just created a bunch of users that have no idea of what they did and how to tweak the software they just installed!
--- End quote ---
--- Quote ---One thing is possible to do , but i agree that 's not totally automatic.
--- End quote ---
Nothing more I tried to say in my previous posts. There is and I think there will be no perfect or working solution to do all the configuration stuff automatically.
With MaLa you need only to point to the exe and to the rom dir, select a command line preset and you are done.
http://mala.arcadezentrum.com/emuconfig.html
Complicated?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version