TASEmulators / BizHawk-Prereqs

BizHawk Prerequisite Installer
127 stars 21 forks source link

BizHawk dependency changes #9

Open CasualPokePlayer opened 8 months ago

CasualPokePlayer commented 8 months ago

Probably want to update the prereq installer when next BizHawk release occurs.

YoshiRulz commented 6 months ago

https://github.com/TASEmulators/BizHawk/commit/e293e023690990b326a594ff47b8f09cd7e2d388 DirectX 9 -> 11, though IIRC it's bundled with Win10+, though we could support Win7 or possibly older if we wanted to

CasualPokePlayer commented 6 months ago

It's bundled with Windows 7+.

vadosnaprimer commented 6 months ago

Older than 7 is active self-hatred at this point (stubborn xp user until 2017 here).

YoshiRulz commented 6 months ago

is looking at .NET on Win95

Was DirectX 9 only included for XP then? Or does Win7 have DirectX 11 but not 9 for some reason?

CasualPokePlayer commented 6 months ago

In reality, D3D9 was always already included since Windows XP SP2 from what I can find. What the DX redist actually provided was an older HLSL compiler and some other D3D9 extras which BizHawk relied on.

Morilli commented 3 months ago

This entire thing could be deprecated for the next bizhawk release. For the VC redistributable, we could just link to the newest one provided by microsoft (https://aka.ms/vs/17/release/vc_redist.x64.exe) and I'm unsure if including the optional update KBs is still useful for anyone (we technically don't support old windows version anyway...).