Other Applications • Re: Dactyloidae Browser (Basilisk fork)
There was a platform update to Vista to support it, actually. So on Vista, you may or may not have DirectX11... whereas on 7+ it's guaranteed. That's another reason why Vista is slightly annoying to support. Old Vista was stuck on DirectX 10, newer Vista really felt like beta Windows 7, to the point that I complained after 7 came out and I had to buy it, that it felt like Microsoft used Vista users for beta testing rather than doing proper beta testing. I had a 64-bit system with hardware just a little too new for XP, so I was stuck with Vista for a while. It worked fine on that hardware, but it needed ReadyBoost and RAM was cramped at 4GB... it really needed 8GB just like 7 and later, IMO.
I had to lock out DX11 to 7+ because of compiler errors, was I accidentally targeting Vista RTM lol
I'd probably push back on XP support, but this... doesn't look as bad. It ultimately depends on whether we are more concerned with dirtying up the codebase with critical section code, or eUXP getting out of sync with UXP. Ultimately, it's up to MC. I don't imagine many people will care either way on Vista support, if I am being totally honest. The retro Windows community tends to split on XP/7 lines with Vista being considered the "bad one," and XP being just too old to support without pain.
I knew all of you would push back on XP but I knew Vista isn't too bad to port from if the app already supports 7, considering as you said, Vista was just beta Win7 API wise, especially later on in it's life. This is also why r3dfox supported Vista without much hassle, compared to XP.
Discussion in the ATmosphere