Page 2 of 4

Re: [Linux] Minetest Appimages

Posted: Sat Aug 29, 2020 09:16
by An0n3m0us
Updated development AppImages to minetest-5.4.0-d28f1b0

Download: https://github.com/An0n3m0us/Minetest-A ... .0-d28f1b0

SmallJoker -> minetest/minetest: Mapgen: Fix on-by-default flags broken since eca6ee9 (#10318) - d28f1b017

DS -> minetest/minetest: Fix luacheck warnings in builtin/common/tests (#10322) - 454009a7f

karamel59 -> minetest/minetest: Improve set_texture_mod documentation (#10339) - 1eaff3dfa

karamel59 -> minetest/minetest: Lua API: Register missing get_texture_mod function (#10338) - d052593c7

Maksim -> minetest/minetest: Android: drop simple MainMenu (#10227) - 788f29759

David CARLIER -> minetest/minetest: NetBSD build fix proposal. (#10308) - b262184ac

mntmn -> minetest/minetest: shaders: Fix transparency on GC7000L (#10036) - 44c98089c

Desour -> minetest/minetest: Properly handle mod-errors in on_shutdown - f27cf4777

Kezi -> minetest/minetest: darken tabheader background color (#10299) - 3e5bce225

EvidenceB -> minetest/minetest: Avoid drawing clipped out formspec elements (#10095) - 287f3fb2e

adrido -> minetest/minetest: Fix MSVC compiler warnings (#10197) - 3c2890692

Vincent Robinson -> minetest/minetest: Auto focus on OK button in main menu error messages (#10300) - 47948793c

BenjaminRi -> minetest/minetest: Fix light overflow of u8 if light is saturated at 255 (#10305) - f5a203fbc

David CARLIER -> minetest/minetest: Complete Haiku platform support. (#10311) - cf5547227

DS -> minetest/minetest: Load media from subfolders (#9065) - 98faeac5a

Sebastien Marie -> minetest/minetest: Define environ variable on OpenBSD (#10302) - 9c7340104

Pierre-Yves Rollo -> minetest/minetest: Fix missing translation call in hypertext (#10296) - 71287894a

v-rob -> minetest/minetest: Add gradients and borders to FormSpec boxes (#8676) - 83d0c360c

v-rob -> minetest/minetest: Optimize formspec form size (#10144) - 471497fa9

Re: [Linux] Minetest Appimages

Posted: Fri Sep 11, 2020 16:21
by An0n3m0us

Re: [Linux] Minetest Appimages

Posted: Sat Sep 26, 2020 11:52
by An0n3m0us

Re: [Linux] Minetest Appimages

Posted: Fri Oct 23, 2020 08:15
by An0n3m0us

Re: [Linux] Minetest Appimages

Posted: Thu Oct 29, 2020 23:51
by Tcll
yo An0n3m0us, I just wanted to let you know that since GitHub is not freedom focused like GitLab is...

I've backed up your stable appimage builds here

now I doubt Microsoft would take down things like your repo any time soon, but it's still good to take precautions ;)
(the main Minetest repo is more likely to be taken down for ~copying Minecraft, but still likely won't happen soon)
I saw the dangers back when this happened and immediately pulled my projects:
Image
Microsoft hates freedom (change my mind) and will EEE every chance they get, as well as backdoor everything they "own".

Re: [Linux] Minetest Appimages

Posted: Sat Oct 31, 2020 19:30
by An0n3m0us
Wow I didn't think about that, but you're right; they could take my repository down because it literally is a copy. Thanks for the heads up and the backups!

My AppImages are going to be redundant as Lejo1 managed to automate it:
(https://github.com/minetest/minetest/pull/10561)

But I will still try to update my AppImages (when I have the time) until the automated process is complete.

Re: [Linux] Minetest Appimages

Posted: Sat Oct 31, 2020 20:47
by Tcll
An0n3m0us wrote:
Sat Oct 31, 2020 19:30
Thanks for the heads up and the backups!
you're welcome :)
but that doesn't just go to you, it goes to the entire community ;)

Microsoft can't take down IPFS (the gateway maybe, but not the protocol)
and they certainly can't take down my node you're accessing from because I own it ;)

and lastly, to anyone wanting to claim "but Minetest isn't a clone of Minecraft"
no the engine is built in C++ with the core game being in LUA instead of Java and allows mods by default with a 30000x30000x30000 world and such
but the core mechanics it offers in comparison to Minecraft are there and can be configured to play roughly EXACTLY like Minecraft
once it gets a mob engine and better graphical effects, I'm sure Microsoft will start spitting fire

it's a shame Celeron55 didn't use or move to GitLab like I did u.u

Re: [Linux] Minetest Appimages

Posted: Sun Nov 29, 2020 00:23
by goats
This is awesome. I have been hoping for some older MT appimages and here they are. Flatpack for this use is a resource-consuming mess that doesn't shut down its demons on exiting an application. And on the hardware i have, i haven't felt like compiling run-in-place MT myself. I really like having multiple versions, and playing older now-defunct games/mods or just the older versions of them.

Thanks for this. Just hoping some of the older images have portable mode.

P.S. Nice use of IPFS.

Re: [Linux] Minetest Appimages

Posted: Sun Nov 29, 2020 14:54
by An0n3m0us
You're welcome! The AppImages should be compatible with a number of Linux distributions (listed in the README file on the GH repository) and all of them are portable too.

Re: [Linux] Minetest Appimages

Posted: Sun Nov 29, 2020 22:30
by goats
Awesome, thanks. I know Appimage portability (for user files) was more difficult in the past or nonexistent from reading the docs at some point. 5.3.0 Appimage works great on my box, will be checking the others soon to replace my existing Flatpacks and installed copy.

Re: [Linux] Minetest Appimages

Posted: Sun Dec 06, 2020 11:25
by goats
Hi. First time i have ever really played around with a development version, the last one above: minetest-5.4.0-33b2c5f

Just to let any potential users know, there is a crash-inducing problem if you try to use a bed (MTG beds mod).
The issue is lua wants tables and someone forgot braces.
/minetest_game/mods/beds/functions.lua:115,:78: bad argument #1 to 'set_physics_override' (table expected, got number)
so these two lines need braces inside the parentheses in the args.

In order to fix that you have to extract the appimage, edit the file, then roll it into a new appimage. if you're into that sort of thing. :D

- other notes: Game is weirdly finicky about "You need to stop moving before you can go to bed". As in, the player hasn't been moving at all but game thinks it is.
Also, now you have to t for chat before you can / for a command.

Not sure whether this is worth reporting, as it is in development.

edit:
welp, lol. found this actual fix: https://github.com/minetest/minetest_ga ... 4da263b83b beds. That was a while back.

Re: [Linux] Minetest Appimages

Posted: Sun Dec 06, 2020 22:04
by An0n3m0us
Yeah, I'm no longer updating my AppImages because there is a running build for them now. Unfortunately, it does not seem they are processing development builds (unless I am looking in the wrong place).

If this is true, I might continue updating my AppImage repository.

EDIT: I am planning to now continue Minetest dev AppImages as they do not seem to be downloadable anywhere.

Re: [Linux] Minetest Appimages

Posted: Tue Dec 22, 2020 21:30
by An0n3m0us

Re: [Linux] Minetest Appimages

Posted: Sun Jan 03, 2021 20:37
by An0n3m0us

Re: [Linux] Minetest Appimages

Posted: Sun Jan 17, 2021 15:07
by An0n3m0us
Updated development AppImages to minetest-5.4.0-5e6df0e

Download: https://github.com/An0n3m0us/Minetest-A ... .0-5e6df0e

It seems there is an automated AppImage build for Minetest, but it does not work on Fedora (I only tested it on Ubuntu and Fedora so far).
So for now I will be continuing these builds every once in a while.

Re: [Linux] Minetest Appimages

Posted: Mon Jan 18, 2021 22:57
by goats
That's great, thanks for building.

P.S. Where are these other automated builds? I've never seen them.

Re: [Linux] Minetest Appimages

Posted: Tue Jan 19, 2021 07:13
by An0n3m0us
You're welcome!

Heh, I could not find them either until someone directed me to it. The AppImages are built here:

https://gitlab.com/minetest/minetest/-/pipelines

Re: [Linux] Minetest Appimages

Posted: Tue Jan 19, 2021 17:48
by goats
Wow, no, i never would have found them. :D :D

Re: [Linux] Minetest Appimages

Posted: Mon Feb 01, 2021 16:03
by Tcll
oh hey, that's cool, glad to see someone's doing something right and using gitlab over github
I'll definitely be following that :D

Re: [Linux] Minetest Appimages

Posted: Fri Feb 26, 2021 15:31
by An0n3m0us
Released AppImages for Minetest 5.4.0

Download: https://github.com/An0n3m0us/Minetest-A ... /tag/5.4.0

(The automatically built AppImages were not added to the releases page in the Minetest repo; I am wondering why...)

Also, as my AppImages are almost 2.5 times smaller and support a slightly larger range of distros, I will be continuing to release them every so often.

Re: [Linux] Minetest Appimages

Posted: Sat Feb 27, 2021 16:22
by Tcll
sorry for my delay in response to this
I got myself a new toy that I've been cleaning the dust out of over the past moment :)
it's a 300W 2U gigabit cisco router that I need a switch for before I can actually use it =3=
(nothing too powerful that'll kill my ISP connection though, it's just a toy)

but anyways, I should have this uploaded to my IPFS instance by the end of today ;D
glad to finally see it's out! ^_^

Re: [Linux] Minetest Appimages

Posted: Sun Feb 28, 2021 11:12
by Hybrid Dog
I don't know much about AppImages but nonetheless have two questions out of curiosity:
To reduce the file size, would it be helpful to compile Minetest with the -Os compiler flag and pack the executable file with UPX? (Or do you already do this?)
Would it be helpful to offer zsync files so that the clients can quickly upgrade an already downloaded Minetest AppImage file to a new version?

Re: [Linux] Minetest Appimages

Posted: Sun Feb 28, 2021 11:43
by An0n3m0us
Hybrid Dog wrote:
Sun Feb 28, 2021 11:12
I don't know much about AppImages but nonetheless have two questions out of curiosity:
To reduce the file size, would it be helpful to compile Minetest with the -Os compiler flag and pack the executable file with UPX? (Or do you already do this?)
Uhhhh, I just package it the 'usual way' with the AppImage Kit xD
I'm basically a noob with AppImages and I only know the basics of creating one.

At 26 MB it's decently small enough already, but it would be interesting to see if any of those ideas help to further reduce the size. I'll certainly research them sometime.
Hybrid Dog wrote:
Sun Feb 28, 2021 11:12
Would it be helpful to offer zsync files so that the clients can quickly upgrade an already downloaded Minetest AppImage file to a new version?
I'm sure it will be, but I lack the time to research and implement all this :/
It has to be worth doing, especially now that there are automated builds for Minetest AppImages.
I'm not sure of the popularity of my AppImages, but if they are actually being used, then it may be worth my time to do this.

But for now it's on my todo list for when I have a good chunk of actual free time, so I will try to get around to all of this one day.

Thanks for the ideas though!

Re: [Linux] Minetest Appimages

Posted: Sun Feb 28, 2021 11:46
by An0n3m0us
Tcll wrote:
Sat Feb 27, 2021 16:22
sorry for my delay in response to this
I got myself a new toy that I've been cleaning the dust out of over the past moment :)
it's a 300W 2U gigabit cisco router that I need a switch for before I can actually use it =3=
(nothing too powerful that'll kill my ISP connection though, it's just a toy)
Router names make no sense to me, but I'm guessing it's good :P
Tcll wrote:
Sat Feb 27, 2021 16:22
but anyways, I should have this uploaded to my IPFS instance by the end of today ;D
glad to finally see it's out! ^_^
A user notified me about the 5.4.0 release, otherwise I would probably not have noticed it for a few more days xD

Re: [Linux] Minetest Appimages

Posted: Sun Feb 28, 2021 11:48
by Tcll
An0n3m0us wrote:
Sun Feb 28, 2021 11:43
I'm basically a noob with AppImages and I only know the basics of creating one.
you know more than me if you're able to build them in a squashfs environment :srs:

I can't even do that, though I can package portable binaries...
Hybrid Dog wrote:
Sun Feb 28, 2021 11:12
Would it be helpful to offer zsync files so that the clients can quickly upgrade an already downloaded Minetest AppImage file to a new version?
I'm personally against this
if there's an update, I prefer to manually download