Some brief thoughts about this.
I'd junk VC6. If you're going to use Visual C++ at all you should be using 2008 at least; 6 is only going to give you problems on modern machines and the longer you keep using it the more likely you are to hit one of those problems.
Likewise I'd junk the DX8 stuff. It's nice to have for sure, but it will hold you back as you move things forward with this. Trying to keep a balance between legacy support and forward-thinking stuff will only end up giving you ulcers; it's not worth it and it can't be done and you need to decide a cutoff point. Your GL renderer can get about a billion percent better if you don't have the constraint of having to maintain compatibility with the old stuff.
In summary the balance between moving forward and keeping legacy support is key. Which is more important to you? Which is your goal? You can't have both; you can have bits and pieces of each for sure, but each will compromise the other. It's not a nice decision to have to make, some people will get noses out of joint, but it has to be made.
I'd junk VC6. If you're going to use Visual C++ at all you should be using 2008 at least; 6 is only going to give you problems on modern machines and the longer you keep using it the more likely you are to hit one of those problems.
Likewise I'd junk the DX8 stuff. It's nice to have for sure, but it will hold you back as you move things forward with this. Trying to keep a balance between legacy support and forward-thinking stuff will only end up giving you ulcers; it's not worth it and it can't be done and you need to decide a cutoff point. Your GL renderer can get about a billion percent better if you don't have the constraint of having to maintain compatibility with the old stuff.
In summary the balance between moving forward and keeping legacy support is key. Which is more important to you? Which is your goal? You can't have both; you can have bits and pieces of each for sure, but each will compromise the other. It's not a nice decision to have to make, some people will get noses out of joint, but it has to be made.
Comment