Open ncuxonaT opened 8 months ago
I think this should be caused by https://github.com/ruffle-rs/ruffle/commit/3f9f19b7ac0bff2163e7a1d4c29830fe45eb156d More specifically: https://github.com/manuel-woelker/rust-vfs/compare/v0.11.0...v0.12.0 https://github.com/alexcrichton/filetime/blob/main/Cargo.toml#L22 This should be introduced by: https://crates.io/crates/windows-sys
Thanks for the research, @lvyitian!
Indeed, it seems that Rust, like Microsoft, and the world at large, is moving past Windows 7 support... :/
While it's possible that we could technically, maybe keep Ruffle working on it, we don't have enough resources and/or interest for making much effort towards it, sorry... :(
It's disheartening when software support is discontinued not due to any technical reasons, but simply because others are doing the same. Anyway it would be great to have a bit more recent (with OpenGL support) "the last compatible with Windows 7" version of Ruffle, since there's a bug https://github.com/ruffle-rs/ruffle/issues/11258 with sRGB framebuffers/textures in AMD legacy Vulkan drivers.
It's disheartening when software support is discontinued not due to any technical reasons, but simply because others are doing the same. Anyway it would be great to have a bit more recent (with OpenGL support) "the last compatible with Windows 7" version of Ruffle, since there's a bug #11258 with sRGB framebuffers/textures in AMD legacy Vulkan drivers.
I think comments like this are disingenuous at best. its not as simple as 'follow the crowd'. as development tools update, they become less and less compatible with out of support software. this makes supporting old versions of an OS much more difficult, as a start not to mention these are people doing this in their spare time, they might not have the time or the willingness to spin up and properly configure an entirely new workflow for (unfortunately) a rather small amount of people, that may or may not work as it used to.
feel free to make a fork that is compatible with windows 7 or below, or if not, wait for someone, if indeed anyone will, to do it
its beyond just technical limitations as you know it, there are issue with compilers, hardware that is dissimilar to modern ones, language support, drivers, lack of equivalent libraries and so much more to think about than just 'because everyone else is'.
if you're unable to update to newer versions of your OS, fair enough if you're unable to get new hardware to run a newer version of your current OS, fair enough
you may be able to continue using that hardware with a flavor of linux, and have better luck with ruffle with that, but that isn't guaranteed either
I understand thst its frustrating when a bit of software doesn't support your system. I have felt this frustration before too. it sucks.
but it does not entitle me or you, or any one of the other people it effects, to be demanding or indignant about it. all too often I see people say 'just' support (x) system
well, things are never 'just' that easy and even if they were, you shouldn't try to force it
Describe what you were doing
Run Ruffle standalone app
What does the crash message say?
The procedure entry point CoIncrementMTAUsage could not be located in the dynamic link library ole32.dll
Ruffle Version
All versions since Mar 14
Affected platform
Desktop app
Operating system
Windows 7
Additional information
The last working version is Build Time Wed Mar 13 00:14:13 2024 Commit Ref 787b6f5dfb52ac82704561e900ecb5162e9233c3