I had a feeling you would respond Venia. :P How do you like Flatpaks? I'm still more of a proponent of system level applications personally. Containerized applications still seem like they need some work.
I feel like overall Flatpaks are a very good path to take, at least compared to whatever else the market has at the moment (AppImage is too barebones, and snapd is distro-specific and backend-specific). My bigger gripe with Flatpaks at the moment, which I'm not sure if it's being worked on, is that from my understanding local Flatpak installations are not shareable. Meaning, you can not eg.: download all the runtimes you need on one machine, and remote-mount from other machines so you can use the apps from various machines without having to install the entire runtime packaging on each one. Considering that some engines can total about 1.5 GB in disk space, this is a very important bother for me.
I do like the idea though. I just wish they would integrate with the overall system better.
Unpopular opinion but I prefer much that they are
not coupled to the system, other than eg.: reading system-wide theming paths. I've seen several times that Flatpak can cause ambiguity when installing their own application icons that are similar to the ones provided by the system (so you end up with like, five Firefox icons without knowing which one is which) ; I'd prefer it be very clear when the application you are firing up, or using, comes from your system's application manager or not. Similarly, giving the containerized applications access to user environment configurations like home directory layout, mounted volumes, file type associations, global appmenu or theme configuration risks leaking private information about the system as well as about user files once more people start putting more "dangerous" applications into Flatpaks.
That said, I feel the work Flatpak is doing in this respect is much better than what other more limited solutions like AppMenu are doing.
I also have a feeling you might be interested in
this.
I'll have to look into this! (and I had to correct the link). While I feel this is up to a point redundant with eg.: PlayOnLinux, and I specifically don't like the heighttened integration (replacing "Open With" configurations for example), but the heightened compatibility when running the applications this way might make it worth it.
I did use them in the past mostly to install older versions of WIndows to play old games (late 90s-early 00s) or to try out Linux distros before I completely switched to Linux, but now I don't really have any need to use one.
You don't have any more need for one? AAAaaaaaa I envy you!
(Also, if I may ask, what was the earliest Windows version you had to virtualize to play the games you wanted?)