| Time |
Nick |
Message |
| 01:25 |
|
SFENCE joined #luanti-dev |
| 02:37 |
|
repetitivestrain joined #luanti-dev |
| 02:52 |
|
SFENCE joined #luanti-dev |
| 03:06 |
|
SFENCE_arch joined #luanti-dev |
| 03:25 |
|
SFENCE joined #luanti-dev |
| 03:36 |
|
ivanb joined #luanti-dev |
| 03:38 |
|
Pexin joined #luanti-dev |
| 03:38 |
|
Sompi joined #luanti-dev |
| 03:45 |
|
Sompi joined #luanti-dev |
| 03:46 |
|
Pexin joined #luanti-dev |
| 03:52 |
|
Sompi joined #luanti-dev |
| 03:59 |
|
SFENCE joined #luanti-dev |
| 04:08 |
|
SFENCE joined #luanti-dev |
| 05:00 |
|
MTDiscord joined #luanti-dev |
| 05:31 |
|
fluxionary joined #luanti-dev |
| 05:48 |
|
SFENCE joined #luanti-dev |
| 06:20 |
|
SFENCE joined #luanti-dev |
| 07:09 |
|
SFENCE joined #luanti-dev |
| 09:54 |
|
fluxionary joined #luanti-dev |
| 10:24 |
|
fluxionary joined #luanti-dev |
| 13:16 |
|
turtleman joined #luanti-dev |
| 13:44 |
|
SFENCE_arch joined #luanti-dev |
| 14:34 |
|
ivanbu joined #luanti-dev |
| 15:53 |
|
Desour joined #luanti-dev |
| 16:01 |
|
ivanbu joined #luanti-dev |
| 17:38 |
|
repetitivestrai- joined #luanti-dev |
| 19:11 |
|
mrcheese joined #luanti-dev |
| 19:18 |
MTDiscord |
<luatic> 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:32 |
|
SFENCE joined #luanti-dev |
| 19:36 |
MTDiscord |
<luatic> 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 |
<luatic> this is enough for a quick demo on my machine |
| 19:37 |
MTDiscord |
<luatic> 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:30 |
|
fluxionary joined #luanti-dev |
| 20:57 |
[MatrxMT] |
<birdlover32767> 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. |
| 21:58 |
|
mrcheese joined #luanti-dev |
| 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. |
| 23:33 |
|
panwolfram joined #luanti-dev |