iloco opened this issue on Mar 13, 2007 · 97 posts
keenart posted Fri, 16 March 2007 at 7:53 AM
It is understandable why problems arise. You have three layers in a system: (this is very simplified, and it is far more complex)
Software is written based on the most current code, which has a lot of Libraries, and so on, to support all of the requests that must be sent to the OS and Hardware. Unfortunately all of this is changing from month to month. Think about it Microsoft adds new updates each month, and that is not just to the operating system but also to the SDK’s. New drivers must be written and old one’s made compatible with the new code, but sometimes they do not work and break a system. The Software gets caught in between all of these changes and must adapt, by writing new code that makes the software work.
My AMD won’t process MMX instructions according to the way Intel dictates, so some software packages that support MMX will not run on my computer. However, newer software versions will, since patches have been created to solve the problem.
My supposition; So Vue puts out a beta based on the current code that supports the current OS. Someone says that does now work on my system, so Vue goes back and rewrites the code. Now they put out a new release and it breaks more systems. It happens because sometimes you cannot write enough code to make all systems work together at the same time and include the new changes. So you have to keep trying to patch the software until you can get everything working for everyone. Unfortunately that takes a lot of time.
All e-On can do is try to gather all of the information about all of the problems and different system configurations and keep writing code until they get it right.
I am back to Vue 5 until all of this gets sorted out.