| Time |
Nick |
Message |
| 01:03 |
|
SFENCE joined #luanti |
| 02:11 |
[MatrxMT] |
<Blockhead256> Although obviously I had to delete the spam, shout out to rstcxk for responding to some TEMU spam with "Hell yeah, we eating tonight, and by eating, I meant microplastics" |
| 02:11 |
|
amfl2 joined #luanti |
| 02:27 |
|
fluxionary joined #luanti |
| 02:31 |
[MatrxMT] |
<Blockhead256> > <erle> also the last time i tried to add a CSM client GUI via a mod the result was that it is now no longer possible to change the main menu via a mod ._. |
| 02:31 |
[MatrxMT] |
<Blockhead256> Doesn't this mean your CSM managed to effect the main menu? Which is supposed to be an entirely different sandboxed environment? That does sound like a big no-no |
| 02:32 |
MTDiscord |
<wsor4035> the main menu wasnt said boxed at that time |
| 02:32 |
MTDiscord |
<wsor4035> also it was the main menu script setting |
| 02:32 |
[MatrxMT] |
<Blockhead256> oh lol |
| 02:59 |
|
cow321 joined #luanti |
| 03:16 |
|
tzenfore joined #luanti |
| 03:21 |
|
JerryXiao joined #luanti |
| 03:43 |
|
SFENCE joined #luanti |
| 04:03 |
|
SFENCE joined #luanti |
| 04:06 |
|
SFENCE_arch joined #luanti |
| 04:31 |
|
cow321 joined #luanti |
| 04:44 |
|
cow321 joined #luanti |
| 04:57 |
|
peterz joined #luanti |
| 05:00 |
|
MTDiscord joined #luanti |
| 05:47 |
|
dabbill joined #luanti |
| 05:58 |
|
YuGiOhJCJ joined #luanti |
| 06:44 |
|
FeXoR joined #luanti |
| 06:54 |
|
SFENCE_arch joined #luanti |
| 07:28 |
|
SFENCE joined #luanti |
| 07:30 |
|
YuGiOhJCJ joined #luanti |
| 08:35 |
|
heavygale joined #luanti |
| 08:40 |
|
simon816 joined #luanti |
| 08:57 |
|
sparky4 joined #luanti |
| 09:32 |
|
peterz joined #luanti |
| 09:40 |
|
YuGiOhJCJ joined #luanti |
| 10:36 |
|
sys4 joined #luanti |
| 11:05 |
|
sys4 joined #luanti |
| 11:15 |
|
YuGiOhJCJ joined #luanti |
| 12:37 |
|
PoochInquisitor joined #luanti |
| 12:37 |
|
pgimeno joined #luanti |
| 12:51 |
|
PoochInquisitor joined #luanti |
| 13:05 |
|
PoochInquisitor joined #luanti |
| 13:07 |
|
mazes_80 joined #luanti |
| 13:45 |
|
YuGiOhJCJ joined #luanti |
| 14:29 |
|
SFENCE_arch joined #luanti |
| 15:12 |
|
sys4_ joined #luanti |
| 15:58 |
|
jaca122 joined #luanti |
| 15:59 |
|
SFENCE joined #luanti |
| 16:06 |
|
mrcheese joined #luanti |
| 16:19 |
|
Desour joined #luanti |
| 16:33 |
Desour |
!tell luatic what if I want my gpu with skin? |
| 16:33 |
MinetestBot |
Desour: I'll pass that on when luatic is around |
| 16:41 |
* mrcheese |
compiles luanti in 0m17.272s |
| 16:47 |
Desour |
mrcheese: how? |
| 16:47 |
Desour |
are you cheesing? |
| 16:47 |
user333_ |
he has a vry powerful PC |
| 16:47 |
user333_ |
very* |
| 16:47 |
mrcheese |
extremely powerful PC (i9-14900K) and alot of options designed to speed up compile time :P |
| 16:48 |
mrcheese |
cmake . -DRUN_IN_PLACE=TRUE -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DCMAKE_EXE_LINKER_FLAGS="-fuse-ld=mold" -DCMAKE_SHARED_LINKER_FLAGS="-fuse-ld=mold" -G Ninja -DENABLE_LTO=FALSE -DBUILD_CLIENT=TRUE -DBUILD_SERVER=FALSE -DBUILD_UNITTESTS=OFF -DENABLE_GETTEXT=OFF -DBUILD_DOCUMENTATION=FALSE -DENABLE_CURL=FALSE -DENABLE_CURSES=OFF -DENABLE_SOUND=FALSE -DENABLE_UPDATE_CHECKER=FALSE |
| 16:48 |
[MatrxMT] |
<Blockhead256> you're ready to move up to the big leagues, linux kernels per hour |
| 16:48 |
user333_ |
yeah i helped with that, use ninja, clang, and mold, and disable almost everything |
| 16:48 |
mrcheese |
yea lol |
| 16:49 |
[MatrxMT] |
<Blockhead256> it hardly seems useful to brag you can compile a Luanti with no translations, no ability to use ContentDB and HTTP API, and no sound and call that a victory |
| 16:49 |
user333_ |
as if that would take much longer |
| 16:49 |
user333_ |
and it's for personal use so translations aren't really needed |
| 16:50 |
mrcheese |
lol |
| 16:50 |
[MatrxMT] |
<Blockhead256> I don't really speak anything except English and some German words, but I still test that my stuff works in German regularly |
| 16:51 |
user333_ |
mrcheese: enable curl and sound, and see how long it takes |
| 16:51 |
mrcheese |
tho still did 0m25.799 with cmake . -DRUN_IN_PLACE=TRUE -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ |
| 16:51 |
mrcheese |
user333_: ok lol |
| 16:52 |
[MatrxMT] |
<Blockhead256> it's pretty much up to mod authors to make the make internationalised properly, because it's hard enough just to get people to do translations even when it's possible. Anyway... |
| 16:54 |
|
lumidify joined #luanti |
| 16:56 |
user333_ |
you could technically get even faster if you just compiled the server |
| 16:56 |
mrcheese |
0m20.493 `cmake . -DRUN_IN_PLACE=TRUE -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -DCMAKE_EXE_LINKER_FLAGS="-fuse-ld=mold" -DCMAKE_SHARED_LINKER_FLAGS="-fuse-ld=mold" -G Ninja -DENABLE_LTO=FALSE` |
| 16:56 |
user333_ |
enable LTO and see if it helps, it might |
| 16:57 |
mrcheese |
either way, still a ridiculous time xD |
| 16:57 |
user333_ |
i can get about 1m 40s on my PC with those options |
| 16:58 |
user333_ |
my RPi5 can do it in 10-15min with clang |
| 16:58 |
mrcheese |
how well does my laptop do... |
| 17:05 |
Desour |
I'm not sure if the longest translation unit of luanti takes <20 s on my machine |
| 17:08 |
Desour |
even with ccache I only get 0m13,392s |
| 17:09 |
Desour |
(with mold of course. I'm doing relwithdebinfo builds though) |
| 17:22 |
Ingar |
user333_: but, does your rpi5 have an nvme or sdcard? |
| 17:23 |
user333_ |
sd |
| 17:24 |
Ingar |
sd is slooooow |
| 17:25 |
user333_ |
i didnt want to buy the nvme board and had a high quality 128gb sd card so i used it |
| 17:26 |
user333_ |
i was even able to compile it on my RPi1 which took about 3 hours and just the server |
| 17:29 |
mrcheese |
yikes |
| 17:35 |
mrcheese |
ook compiling on my laptop (without clang cause i could not figure out how to get clang working... :P) |
| 17:37 |
|
ireallyhateirc joined #luanti |
| 17:40 |
Ingar |
as long as you have enough mem and diskspace, the compile should chug on |
| 17:45 |
mrcheese |
8m11.394s |
| 17:45 |
mrcheese |
cmake . -DRUN_IN_PLACE=TRUE |
| 17:48 |
pgimeno |
hey, have you tried -DENABLE_CLIENT=FALSE -DENABLE_SERVER=FALSE ? it might build *even* faster 8) |
| 17:50 |
user333_ |
technicaly that's useful for just compiling documentation |
| 17:59 |
mrcheese |
xD |
| 18:06 |
mrcheese |
this cant be good- right? xd `CMake Warning: Manually-specified variables were not used by the project: ENABLE_CLIENT, ENABLE_SERVER` |
| 18:06 |
mrcheese |
how fast can my PC compile server...... |
| 18:12 |
mrcheese |
awww: CMake Warning at src/CMakeLists.txt:46 (message): Neither BUILD_CLIENT nor BUILD_SERVER is set! Setting BUILD_SERVER=true |
| 18:12 |
pgimeno |
oh crap :) |
| 18:17 |
MTDiscord |
<exe_virus> Anyone know how to contact paradust7? They've been maintain the wasm Luanti to least 5.14, but the website is still 5.9. |
| 18:23 |
MTDiscord |
<wsor4035> dm/ping them here on discord |
| 18:29 |
|
ralf_ joined #luanti |
| 18:36 |
mazes_80 |
hi |
| 18:37 |
mazes_80 |
long time I don't really workd on my mods |
| 18:39 |
mazes_80 |
today went through a nil case: checked object have a luaentity pointed_thing.ref:punch(user) -> on_use method fails as self.object is nil |
| 18:48 |
|
SFENCE joined #luanti |
| 18:53 |
|
crazylad joined #luanti |
| 19:09 |
|
chilledfrogs joined #luanti |
| 19:15 |
|
crazylad joined #luanti |
| 19:16 |
mazes_80 |
just called luaentity:on_punch instead -> ok. I don't get what was wrong, |
| 19:20 |
|
tzenfore joined #luanti |
| 19:46 |
|
mrkubax10 joined #luanti |
| 19:47 |
|
mrkubax10 joined #luanti |
| 20:41 |
|
mrkubax10 joined #luanti |
| 20:47 |
ireallyhateirc |
fixed placement wiggle with the trick suggested by luatic https://files.catbox.moe/5ravzl.mp4 |
| 20:49 |
ireallyhateirc |
this gave me the idea of populating every interactive item/node/entity with an armature and using bones as guides |
| 20:49 |
ireallyhateirc |
the goal is to make a HUD/GUI-free inventory/interaction system, e.g. putting vegetables into a pot, putting items into a drawer |
| 20:52 |
|
mrcheese joined #luanti |
| 20:55 |
|
SFENCE joined #luanti |
| 20:56 |
[MatrxMT] |
<birdlover32767> would be quite useful to have artificial sunlight nodes (straight down)... on the other hand it would be very laggy having to check EVERYTHING above every loaded node |
| 20:57 |
[MatrxMT] |
<birdlover32767> maybe you can fake it with some lighting magic or something but that would break immediately once you change the terrain |
| 21:31 |
|
SFENCE joined #luanti |
| 21:34 |
ireallyhateirc |
responsive bone-controlled physics would need SSCSMs ? |
| 21:34 |
ireallyhateirc |
e.g. a rigged garden hose |
| 21:34 |
ireallyhateirc |
cables, etc. |
| 21:49 |
|
silverwolf73827_ joined #luanti |
| 21:54 |
|
SFENCE joined #luanti |
| 22:15 |
|
SFENCE joined #luanti |
| 22:36 |
|
SFENCE joined #luanti |
| 22:59 |
|
SFENCE joined #luanti |
| 23:32 |
|
panwolfram joined #luanti |