| Main > Main Forum |
| the state of mame |
| << < (86/112) > >> |
| Grasshopper:
--- Quote from: Derrick Renaud on January 16, 2011, 09:45:38 am ---Whhaaaa, why can't I run the newest Acrobat Reader; Office; Adobe Audition; Windows; Leisure Suit Larry; MAME; etc on my old P2. I can't believe you people are serious. For all of them you are free to use older versions that worked on that hardware. To demand that the latest version work on something that is barely fast enough to play MP3s is insane. You have been told that this is a hobby. Would you prefer 95% of our hobby time be spent maintaining old versions? You have been told ad nauseum that Donkey Kong now uses a discrete simulation that generates the waveforms in real time based on the electrical circuit. This replaces the old inaccurate samples. So yes it is slower. Oh well, it still runs 13 times faster then the real thing on my obsolete Core 2. You have been told you are free to maintain old versions yourself, but won't because you are too lazy; can't bother to learn programming; not insane enough to bother; etc. Instead there are the continual demands that your needs are more important then the needs of those that actually do the code. If you want your needs to be that important, step up and do/maintain the code yourself. Haze, here is no hope. For the undemanding people, sorry for all the ranting. For the demanding people, I demand that you make me an arcade machine in your spare time and drive it to my house. I think I need to leave these forums so I can return to sanity. Take care --- End quote --- :dizzy: :dizzy: :dizzy: For hopefully the final time, no one's "demanding" anything, at least not in any recent posts. We're just expressing our opinions. That is, after all, the whole raison d'etre of an internet forum. I really don't understand your attitude. Most developers would welcome feedback. I know from my own experience that you can get too close to a project and lose objectivity. It's healthy to seek objective feedback from an outsider who is not afraid to express their views. If you don't want feedback then that's absolutely fine. But if that's the case, then why bother coming here in the first place? I've tried very hard to remain polite despite some provocation. But I'm getting really tired of treading on eggshells just because you and Haze are super-sensitive to even the mildest criticism of MAME. |
| Haze:
--- Quote from: Grasshopper on January 16, 2011, 10:24:48 am --- --- Quote from: Derrick Renaud on January 16, 2011, 09:45:38 am ---Whhaaaa, why can't I run the newest Acrobat Reader; Office; Adobe Audition; Windows; Leisure Suit Larry; MAME; etc on my old P2. I can't believe you people are serious. For all of them you are free to use older versions that worked on that hardware. To demand that the latest version work on something that is barely fast enough to play MP3s is insane. You have been told that this is a hobby. Would you prefer 95% of our hobby time be spent maintaining old versions? You have been told ad nauseum that Donkey Kong now uses a discrete simulation that generates the waveforms in real time based on the electrical circuit. This replaces the old inaccurate samples. So yes it is slower. Oh well, it still runs 13 times faster then the real thing on my obsolete Core 2. You have been told you are free to maintain old versions yourself, but won't because you are too lazy; can't bother to learn programming; not insane enough to bother; etc. Instead there are the continual demands that your needs are more important then the needs of those that actually do the code. If you want your needs to be that important, step up and do/maintain the code yourself. Haze, here is no hope. For the undemanding people, sorry for all the ranting. For the demanding people, I demand that you make me an arcade machine in your spare time and drive it to my house. I think I need to leave these forums so I can return to sanity. Take care --- End quote --- :dizzy: :dizzy: :dizzy: For hopefully the final time, no one's "demanding" anything, at least not in any recent posts. We're just expressing our opinions. That is, after all, the whole raison d'etre of an internet forum. I really don't understand your attitude. Most developers would welcome feedback. I know from my own experience that you can get too close to a project and lose objectivity. It's healthy to seek objective feedback from an outsider who is not afraid to express their views. If you don't want feedback then that's absolutely fine. But if that's the case, then why bother coming here in the first place? I've tried very hard to remain polite despite some provocation. But I'm getting really tired of treading on eggshells just because you and Haze are super-sensitive to even the mildest criticism of MAME. --- End quote --- I wouldn't say we were super-sensitive, we're just explaining the reasoning for things here. Everything has been done as it's been done for good reason, the suggestions made simply aren't practical, and we're explaining why rather than just ignoring them without giving you reasons / explanations. What would you prefer? Choices to be explained, or for you to be rudely blanked? |
| Grasshopper:
--- Quote from: Haze on January 16, 2011, 10:48:33 am ---I wouldn't say we were super-sensitive, we're just explaining the reasoning for things here. Everything has been done as it's been done for good reason, the suggestions made simply aren't practical, and we're explaining why rather than just ignoring them without giving you reasons / explanations. What would you prefer? Choices to be explained, or for you to be rudely blanked? --- End quote --- I have no problem with the explanations per se. On the contrary, I actually find them interesting even if I sometimes disagree with the conclusions reached. But I do have a big issue with the tone in which they're often expressed. |
| Cenobyte:
--- Quote from: Grasshopper on January 16, 2011, 08:45:18 am ---I do understand the necessity for code to be clean and easily maintainable. But what I don't accept is that properly written code will automatically be slower than hacked code. Maybe in some cases but in my experience it's mostly the opposite. It generally takes more care and effort to come up with the optimal algorithm for solving a problem. Sometimes the quick and dirty solutions are actually slower. --- End quote --- Not always true. I can remember some nasty tricks on the Commodore64 to do things quick & dirty, but it did not always work because of unforeseen circumstances. I remember the same problems in Windows when programmers tried to cut a corner and do things without using the proper API's. The results were faster working software, but since you were doing things out of Windows' control, crashes were often the result of this. It did however also result in quicker and smaller code. With '70's and '80's computers having such small RAM, programmers were always looking for cracks in the system to pull more from it's hardware than was deemed possible. I can only imagine how hard it must be to emulate all this stuff in a controllable and manageable way. Ofcourse Mame has become bloated over the years, but I can imagine the need for that from the developers' point of view: they want to develop a system that supports as much software from the old (and not so old) days as possible. You can write an emulator for every single game out there or you can try and create a system that supports tons of hard- and software (look at Windows and it's driver base). What I don't seem to understand is: why do users complain about the newer versions of Mame not running on their old systems when they can just keep using older versions? |
| ark_ader:
. |
| Navigation |
| Message Index |
| Next page |
| Previous page |