(06-21-2009, 06:36 AM)gcp111 Wrote: [ -> ] (06-21-2009, 04:37 AM)Xtreme2damax Wrote: [ -> ]It also adds unnecessary bloat to the repository, wasting space so everyone has to download that much more from the repository to compile.
Quit whining. DSPSpy/DSPTool is also useless to most people, but it's still in the trunk.
I am not whining and it isn't just my opinion or view on Dolphin, go talk to other reputable developers such as mudlord, Omegadox, Dax and some other developers about their stance on Dolphin, hacks, and the music modification. They have all pretty much said the same thing, and they are entitled to say something.
I have no reason to whine or complain, when I can just play these games on my Wii. As far as I am concerned I am patient enough to wait for sound in these games, am I not allowed to offer my feedback or opinion on the matter?
I was pretty much restating what they said since I am in agreement with it. DSPSpy and DSPTool are in the trunk because they are useful to developers in reverse engineering the DSP hardware and improving DSP emulation where as music mod is just a hackish workaround which doesn't even work properly.
Dolphin's code base has become a mess with all these hacks, time is wasted on implementing hacks when the main focus should be on proper emulation of the hardware.
The TLB hack is understandable since proper emulation of TLB would have a dramatic performance impact, even the music modification was understandable up until a point. But I have to question things when I see several hacks for graphics being implemented, rather than focusing on proper emulation of the graphics hardware.
There is really no longer a need to include the music modification since there is actual progress being made on DSP emulation, instead the main focus should be prioritized on DSP emulation in order to get sound to work properly in Zelda/Mario games.
At the very least the music mod along with the other hacks should be moved to a separate branch or repository and kept out of the main trunk, even nakee pretty much stated the same:
http://code.google.com/p/dolphin-emu/source/detail?r=3505
nakee Wrote:can you please put it somewhere else and not in trunk?
like /musicmod?
I obviously expect someone to reply with the typical, Dolphin is open source so why don't you fix it? However the fact or reality is that not many of us have the knowledge to do so, but we should still be allowed to state our opinion without being crucified for it.