Time Nick Message 19:18 MTDiscord i've gotten a very wip version of hardware skinning working 19:24 Krock would be interesting to know whether this works well on MacOS because I've seen a bug elsewhere, with DXVK, thus Vulkan 19:24 Krock who knows whether that still applies. Seems promising nonetheless. 19:36 MTDiscord well, i can put the rather wip code out there: https://github.com/luanti-org/luanti/compare/master...appgurueu:luanti:perf/gpu-skinning 19:37 MTDiscord this is enough for a quick demo on my machine 19:37 MTDiscord sfence is able to produce macOS builds that use OGL3 with ANGLE, could maybe see whether this works there? 19:44 sfan5 if possible I'd like to solve this issue #16129 during this release cycle 19:44 ShadowBot https://github.com/luanti-org/luanti/issues/16129 -- Primary Windows downloads should be a self-extracting executable 19:44 sfan5 so comments are welcome 19:46 Krock as a poor man's solution, 7z would allow self-extracting archives too, which can be created from command line. Though a more installer-like experience would be better - so to say, XIC. 19:46 Krock * WiX 19:56 sfan5 why is an installer better? to me it just puts more steps between the user and the game 19:57 sfan5 also won't that require admin? 20:01 Krock the installer would allow the user to select whether they would like to have a start menu entry, desktop icon and to run the app at the end. If the installation path requires admin permissions to write to, then that's how it is. Most installers offer a local-only option and make use of %APPDATA% (user-specific and always writable) 20:03 Krock compared to the 7-zip self-extracting dialogue, an installer (preferably not via msiexec, because they cannot be extracted using archive programs) would look more professional/serious 20:07 sfan5 i think the average user does not want to choose that 20:08 Krock Perhaps. I'm not an average user, thus you might find more feedback on the forums ... ? 20:08 Krock though looking at the apk test build, there hasn't been much activity there either 20:23 sfan5 maybe a good comparison would be: how is the average itch.io game packaged? 20:57 [MatrxMT] i have seen one where the executable was just in the zip file 21:21 rubenwardy I would recommend going with a preexisting solution rather than rolling yet another thing ourselves 21:27 sfan5 i'm doing that with NSIS, check the last comment 21:31 rubenwardy nice 21:47 jonadab I mean, the ideal thing for platforms that _have_ it is the platform's package manager's format, e.g., .deb or .rpm. Closest equivalent on Windows is .msi which is _nowhere near_ as good, but still better than some weird .exe installer. 21:47 jonadab MacOS, I don't know very well these days; as of 10.2 or so (last time I messed with the platform), there was a disk-image format that was preferred, IIRC? 21:48 jonadab Cellphone OSes, you want to be in the app store, if possible. Though if you're share-alike licensed, that violates the Apple app store's TOS. 21:50 jonadab On any of the open-source systems, of course, you also need to provide a source tarball with clear build instructions. 21:50 jonadab (Which this project *has* been doing, I'm pretty sure.)\ 21:52 rubenwardy see https://github.com/luanti-org/luanti/issues/12605 21:52 rubenwardy I vaguely recall the windows store wanting an msi 21:53 jonadab I would hope it would at least _support_ .msi because that is by a wide margin the closest thing Windows has, to a native package format. 21:54 jonadab But I admit, that I have not personally messed with the Microsoft Store. 21:55 sfan5 IIRC you could basically just provide an exe and a bunch of related necessary files to publish to the MS store 21:56 jonadab *Most* Windows users don't use the MS Store, but it's likely still worth putting an up-to-date free version on there, because a small percentage of Windows users is still a considerable number of people. 22:01 sfan5 IMO as far as windows games go it's not clear at all that an installer (be it msi or not) is the standard or best practice format 22:02 sfan5 most games are published on digital distribution platforms which preclude the use of installers 22:03 sfan5 or any install mechanism at all for that matter 22:08 jonadab I mean, a disturbingly large number of games are just packaged as a PKWare ZIP archive that you extract in a user-writeable location and just execute the contents in-place. Which is a *terrible* idea in technical terms, but extremely common.