Time |
Nick |
Message |
01:19 |
Exio |
irrlicht should support an easy way to do a "multi-pass shaders" |
01:22 |
hmmmm |
proller, https://github.com/minetest/minetest/commit/7c0e707cf1d0031788567bfec66f6c13ec901cdc |
01:23 |
Exio |
wb hmmmm :P |
01:23 |
hmmmm |
hello |
01:27 |
RealBadAngel |
param2 for ores? whats that? |
01:29 |
ShadowNinja |
RealBadAngel: it is for infinite springs with finite liquid |
01:29 |
hmmmm |
it's needed for infinite water springs with finite water activated, but you can use it for other things as well |
01:30 |
hmmmm |
when the colorlike node type comes around, you'll be able to specify what color the ore is you're placing, for example |
01:30 |
hmmmm |
or if you're placing things with facedir |
01:30 |
RealBadAngel |
may be funny |
01:31 |
RealBadAngel |
i will play with it |
01:31 |
hmmmm |
hmm |
01:32 |
hmmmm |
for our nether, instead of just doing exactly what minetest does, it'd be neat if we had glowstone occuring as an ore inside the netherrack which was a light source |
01:33 |
hmmmm |
it might be fun in general to play around with ore that emits light occuring in air |
01:34 |
ShadowNinja |
hmmmm: should commits to the games be counted as contributors? |
01:34 |
hmmmm |
no |
01:34 |
hmmmm |
there would be way too many people |
01:34 |
RealBadAngel |
hmmmm, have you tried to build with jit? |
01:34 |
ShadowNinja |
well, maybe a seperate section? |
01:34 |
hmmmm |
i haven't |
01:34 |
hmmmm |
i need to do that |
01:34 |
RealBadAngel |
so what are you waitin for? |
01:34 |
RealBadAngel |
need feedback :) |
01:34 |
hmmmm |
shadowninja, can you imagine the wars that would start? |
01:35 |
ShadowNinja |
ok, guess it is best left alone |
01:36 |
hmmmm |
i don't mean to act like we're above people who only contribute to the game, but it's much easier to contribute a texture or some small fix or whatever.. when something is easier, there is more incentive to do it |
01:36 |
|
VanessaE joined #minetest-dev |
01:37 |
hmmmm |
they'd make any small bullshit tweak or whatever and bug those with commit access until they add it, and then demand to get added to the credits tab for efame |
01:38 |
ShadowNinja |
yea, I can see that |
01:38 |
hmmmm |
alllright |
01:39 |
* hmmmm |
cracks fingers |
01:39 |
hmmmm |
time for sapiers' pull flood |
01:39 |
RealBadAngel |
lol, good luck :) |
01:39 |
RealBadAngel |
may the force be with you ;) |
01:39 |
hmmmm |
it's something that needed to be done eventually |
01:40 |
hmmmm |
then after i have all of his stuff squared away, i'll check out luajit |
01:40 |
RealBadAngel |
btw i checked some of the commits by blue42 or something like that |
01:40 |
RealBadAngel |
that pull with blocking is nice |
01:41 |
hmmmm |
he's the Metology guy if my memory serves me correctly |
01:41 |
hmmmm |
yeah, it's awesome that he split it up |
01:41 |
hmmmm |
i am definitely going to take a look at those things |
01:41 |
RealBadAngel |
block pull will need protocol bump, hes adding new key |
01:42 |
hmmmm |
the lua hud will also bump it |
01:42 |
RealBadAngel |
lctrl by default |
01:45 |
RealBadAngel |
effect is nice when youre holding sword |
01:45 |
RealBadAngel |
it does look like blocking |
01:46 |
hmmmm |
just looked at it, i'm going to need to clean up some pieces of code, but overall it looks good |
01:48 |
RealBadAngel |
btw, regarding jit. link to static or dynamic lib? |
01:48 |
RealBadAngel |
im linkin now to .so |
01:48 |
hmmmm |
hm |
01:48 |
hmmmm |
no idea if it matters |
01:49 |
hmmmm |
let's do a static link so things don't explode if the user updates |
01:49 |
RealBadAngel |
ok, i will change it then |
01:52 |
hmmmm |
https://github.com/sapier/minetest/commit/6b256e8ca5029ccd30327bdb3a1e4a44b64c3296#L0R682 lolwhat |
01:52 |
ShadowNinja |
more static linking :-( |
01:53 |
hmmmm |
if it's a very very very dirty hack, are you not finished with this one? would you rather me wait for this leak fix? |
01:53 |
hmmmm |
@sapier |
01:55 |
hmmmm |
and why is that outside of the class definition again? *blinks* |
02:05 |
hmmmm |
christ, i can't believe that SourceImageCache didn't even bother to attempt to clean itself up |
02:05 |
hmmmm |
who wrote this crap to begin with |
02:05 |
hmmmm |
:) |
02:08 |
RealBadAngel |
hehehe |
02:54 |
RealBadAngel |
we have found a bug that limits number of nodes |
02:55 |
RealBadAngel |
http://pastebin.com/01tmh64A |
02:55 |
RealBadAngel |
place this somwhere in default |
02:56 |
RealBadAngel |
and increase loop until it starts to segfault |
02:56 |
RealBadAngel |
1600 is the value for my set of mods |
02:56 |
RealBadAngel |
for clean mt it will be higher |
02:56 |
hmmmm |
who's 'we' |
02:56 |
VanessaE |
celeron55 told me once of the cause and the likely limit, but I don't remember what the cause was, nor whether it is fixable. Only that it imposed a limit somewhere near 4096 |
02:56 |
RealBadAngel |
me and VanessaE |
02:56 |
VanessaE |
hmmmm: RealBadAngel and I have been working in the background |
02:56 |
hmmmm |
4096 is CONTENT_MAX |
02:57 |
hmmmm |
in any case, 1600 is not 4096 |
02:57 |
VanessaE |
hmmmm: it was supposed to be 65534. |
02:58 |
hmmmm |
the content identifier can hold values up to 65536, sure, but right now the maximum is 4096 |
02:58 |
RealBadAngel |
1600 + that what i has already defined with my set of mods |
02:58 |
hmmmm |
it can be increased |
02:58 |
hmmmm |
but nevermind any of that |
02:58 |
hmmmm |
it shouldn't segfault if it hits the limit |
02:58 |
hmmmm |
i'll check it out some other time |
02:58 |
VanessaE |
hmmmm: if you wish to test, I can arrange a test set. |
02:58 |
hmmmm |
no, thanks, that's really not necessary... |
02:59 |
RealBadAngel |
loop above its most simple one |
02:59 |
VanessaE |
anyone know why was it fixed at 4096? what's the logic there? |
02:59 |
RealBadAngel |
propably some atlas remains |
02:59 |
RealBadAngel |
dunno |
02:59 |
hmmmm |
has nothing to do with the atlas |
03:00 |
hmmmm |
and no idea, really |
03:00 |
RealBadAngel |
so get rid of it |
03:00 |
RealBadAngel |
i will fix it when i got back from work today |
03:00 |
hmmmm |
for things that iterate through the entire range of values, that would increase slowness by a factor of 16 |
03:00 |
hmmmm |
i wouldn't change CONTENT_MAX unless we know exactly why it's 4096 right now. |
03:02 |
hmmmm |
also, some code in the mapblock serialization would need to be modified, namely the size of the node id mapping table, which should be min(MAP_BLOCKSIZE^3, CONTENT_MAX) |
03:02 |
VanessaE |
Sep 08 2012 11:42:03 <celeron55> actually it's 4096 due to a leftover constant 8) |
03:02 |
VanessaE |
Sep 08 2012 11:42:12 <celeron55> it should be changed some day |
03:02 |
VanessaE |
(minetest-delta) |
03:03 |
VanessaE |
Sep 08 2012 11:52:38 <celeron55> yes but there is a static table of node definitions, the size of which is 4096 |
03:03 |
VanessaE |
Sep 08 2012 11:52:45 <celeron55> go over that and get a segfault |
03:03 |
hmmmm |
it'd be nice to know what the constant is there |
03:03 |
VanessaE |
Sep 08 2012 11:53:04 <celeron55> i saw that only when i started to experiemnt with that branch |
03:03 |
VanessaE |
Sep 08 2012 11:53:08 <celeron55> ment* |
03:03 |
VanessaE |
Sep 08 2012 11:53:49 <celeron55> by the way, if the size of that static table is set to 65536, it will always consume at least 50MB of RAM |
03:03 |
VanessaE |
maybe that's why. |
03:04 |
hmmmm |
don't really get why it's not a vector |
03:05 |
VanessaE |
Sep 08 2012 11:54:01 <celeron55> maybe it should be dynamic 8) |
03:05 |
hmmmm |
hmm. maybe. |
03:07 |
VanessaE |
I say make it dynamic, max 32 bits, and be done with it. :-) |
03:08 |
VanessaE |
(anything worth doing is worth overdoing) |
03:08 |
VanessaE |
really though, it's the Unix concept - either limit it to 1, or make it (effectively) infinite. |
03:10 |
hmmmm |
max 32 bits |
03:11 |
hmmmm |
lol^ |
03:11 |
hmmmm |
okay, you fork minetest and have fun with that |
03:15 |
VanessaE |
note the smiley :) |
03:18 |
hmmmm |
but on a serious note, minecraft has 8 byte MapNode structures |
03:18 |
hmmmm |
just think about that for a bit |
03:18 |
hmmmm |
they use twice as much space |
03:18 |
VanessaE |
all I know is I can't run moretrees' "newstuff" branch on my server. |
03:19 |
VanessaE |
(because I'm already pretty close to that 4096 limit) |
03:19 |
hmmmm |
could it be possible that you have too much stuff? |
03:19 |
hmmmm |
instead of adding more blocks, try making better use of that stuff |
03:19 |
VanessaE |
entirely possible, sure. thing is, everything on my server is being used somewhere |
03:20 |
hmmmm |
anyway back to pushing memory leak fixes |
03:20 |
VanessaE |
*nod* that's more important right now |
03:21 |
hmmmm |
8 more |
03:21 |
hmmmm |
aww man, i go to work on my own thing (mapgen v7) for less than a week and this is what happens |
03:22 |
VanessaE |
could be worse - you coulda been trying to do this during the big merge a couple months ago. |
03:22 |
VanessaE |
(well a few months ago) |
03:23 |
hmmmm |
is few > couple? |
03:23 |
hmmmm |
i often have this discussion with my classmates |
03:23 |
VanessaE |
to me, few = 3 to 4. |
03:23 |
VanessaE |
couple is exclusively 2. |
03:23 |
hmmmm |
the consensus is that "a few" means 2, "a couple" means 3, 4, or 5 |
03:23 |
hmmmm |
oh |
03:23 |
hmmmm |
so it's the opposite for you |
03:23 |
VanessaE |
*nod* |
03:24 |
hmmmm |
your way makes more sense (the word couple does refer to one and another) |
03:24 |
VanessaE |
I read "couple" as in the definition for a two-person unit - i.e. "don't they make a nice couple?" etc. |
03:26 |
VanessaE |
now, you ask them to define "several" and you can expect about a dozen different answers :) |
03:26 |
hmmmm |
but all answers will be less than a dozen |
03:26 |
VanessaE |
in theory yeah |
03:53 |
hmmmm |
hah... look at how much cleaner it is to not use iterators https://github.com/sapier/minetest/commit/c23bcd8ca8d91691fb671fd83cab5dcf37c0df96 |
03:55 |
hmmmm |
hmm.. i need to modify that one a bit before i merge it, because now, i in fact _do_ create biomedef inside of the emergemanager |
03:57 |
hmmmm |
how does that work even? apparently he did rebase it on top of the mgv7 commit |
04:03 |
hmmmm |
it doesn't work.. hm |
04:04 |
hmmmm |
and no, the map doesn't delete mgparams, although it certainly should |
04:36 |
|
troller joined #minetest-dev |
05:07 |
celeron55 |
hmmmm: i don't know why it's 4096 |
05:07 |
celeron55 |
someone has probably just forgotten to raise it when the id field was increased to full 16 bits |
05:09 |
celeron55 |
before that the maximum was 4096, and the real maximum count was something like 2048+126 (some trickery to allow some amount of nodes to have full param1+param2) |
05:09 |
celeron55 |
so the raise to 16 bit effectively doubled the amount of nodes, so i guess it made everyone happy for this long |
05:11 |
|
emptty joined #minetest-dev |
05:13 |
VanessaE |
celeron55: and then I came along ;) |
05:13 |
VanessaE |
(and threw a monkey wrench into the whole damn works) |
05:27 |
|
jin_xi joined #minetest-dev |
05:41 |
* VanessaE |
wanders off to bed, leaving said monkey wrench behind ;) |
05:41 |
VanessaE |
night. |
07:23 |
|
emptty joined #minetest-dev |
07:53 |
|
serengeor joined #minetest-dev |
07:55 |
|
jin_xi joined #minetest-dev |
08:43 |
|
jin_xi joined #minetest-dev |
09:04 |
|
troller joined #minetest-dev |
09:28 |
|
emptty joined #minetest-dev |
09:32 |
|
ImQ009 joined #minetest-dev |
10:18 |
|
PilzAdam joined #minetest-dev |
11:08 |
|
rubenwardy joined #minetest-dev |
11:17 |
|
Jordach joined #minetest-dev |
11:17 |
|
Jordach joined #minetest-dev |
11:34 |
celeron55 |
hmm... as "-" isn't allowed in modnames, maybe we could add direct compatibility for mods extracted from github packages by ignoring the rest of the directory name if it contains a "-" |
11:34 |
celeron55 |
i don't see githug going away nor github's behavior changing in respect to this, so we could just adjust to it |
11:34 |
celeron55 |
githug :D |
11:36 |
* Exio |
githugs celeron55 |
11:40 |
celeron55 |
the name of that hypothetical behavior is "githug" from now on |
11:41 |
celeron55 |
so who would like to have githug or does someone see a problem in it? |
11:41 |
Exio |
hehe |
11:41 |
PilzAdam |
we alread have this for "_game" at the end of game IDs |
11:41 |
PilzAdam |
it should be documented somewere |
11:43 |
Jordach |
celeron55, yup, githug ftw |
11:43 |
Exio |
well, i hope i can start looking at the code what applies the shaders, the multi-pass shader is needed :P |
11:44 |
Exio |
did anyone work or anything for/about that? |
11:53 |
celeron55 |
PilzAdam: i think _game is documented somewhere (is it?) |
11:54 |
PilzAdam |
it isnt |
11:56 |
celeron55 |
hmm, it seems so |
12:11 |
Taoki |
PilzAdam: Submitted a bug fix commit to my fall bobbing, it was not frame rate dependent. If we can look at it again today, please check the latest commit in the pull request |
12:28 |
Taoki |
celeron55: If you have a minute maybe you can merge this upstream. Ready and tested on my end. https://github.com/minetest/minetest/pull/609 |
12:30 |
|
ImQ009 joined #minetest-dev |
12:41 |
|
rubenwardy left #minetest-dev |
12:41 |
|
rubenwardy joined #minetest-dev |
12:48 |
PilzAdam |
line_of_sight() is broken, it returns the "step" param |
12:49 |
celeron55 |
i'd imagine it will return that parameter if you try to check it in something you can't see through |
12:50 |
celeron55 |
umm |
12:50 |
celeron55 |
well obviously no 8) |
12:50 |
PilzAdam |
no, its definetly broken |
12:56 |
|
RealBadAngel joined #minetest-dev |
13:05 |
Taoki |
I'm getting the feeling minetest.show_formspec is broken too... |
13:06 |
Taoki |
It does work, but on_receive_fields doesn't function |
13:08 |
Taoki |
In minetest.register_node I have both: minetest.show_formspec(clicker:get_player_name(), "x:y", formspec_string) ---- and ---- on_receive_fields = function(pos, formname, fields, sender) ---- But when clicking any button in the formspec, the on_receive_fields function is completely ignored. |
13:09 |
Taoki |
What could be broken? |
13:22 |
Taoki |
Never mind, I found the problem. I had an abm registered to replace the node and it was re-creating it. My mistake |
13:28 |
|
hmmmm joined #minetest-dev |
13:35 |
|
rubenwardy1 joined #minetest-dev |
13:38 |
|
rubenwardy joined #minetest-dev |
13:38 |
RealBadAngel |
hmmmm, have you tried luajit? |
14:01 |
|
ImQ009 joined #minetest-dev |
14:05 |
|
proller__ joined #minetest-dev |
14:10 |
|
proller joined #minetest-dev |
14:41 |
|
serengeor joined #minetest-dev |
14:45 |
|
proller__ joined #minetest-dev |
14:59 |
|
jojoa1997|Tablet joined #minetest-dev |
15:00 |
|
jojoa1997|Tablet left #minetest-dev |
15:03 |
|
rubenwardy joined #minetest-dev |
15:06 |
|
iqualfragile joined #minetest-dev |
15:07 |
rubenwardy |
where is the new damage system documented? |
15:22 |
|
Calinou joined #minetest-dev |
15:22 |
celeron55 |
in lua_api.txt |
15:24 |
iqualfragile |
which hash does the forum use for its passwords? |
15:24 |
rubenwardy |
https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L658 ? |
15:25 |
|
dimeshake joined #minetest-dev |
15:28 |
iqualfragile |
celeron55: is it md5 or sha224 or ? |
15:32 |
|
jojoa1997|Tablet joined #minetest-dev |
15:38 |
celeron55 |
iqualfragile: as far as i know, sha1 |
15:38 |
celeron55 |
rubenwardy: yes |
15:38 |
iqualfragile |
ok, thanks |
15:38 |
celeron55 |
why does that interest you |
15:39 |
* jojoa1997|Tablet |
cough hacker cough |
15:49 |
|
rubenwardy1 joined #minetest-dev |
15:55 |
|
rubenwardy1 joined #minetest-dev |
16:16 |
|
dexter0 joined #minetest-dev |
18:07 |
|
proller joined #minetest-dev |
18:13 |
|
nyuszika7h_ joined #minetest-dev |
18:27 |
|
emptty joined #minetest-dev |
18:36 |
|
BlockMen joined #minetest-dev |
18:37 |
BlockMen |
celeron55, is that ok to mark as external link? https://dl.dropbox.com/s/sox5e6e57imek2z/dokuwiki_prev_2.png |
18:38 |
|
emptty joined #minetest-dev |
18:42 |
|
proller joined #minetest-dev |
18:58 |
iqualfragile |
celeron55: yes, its salted sha1 |
18:58 |
|
proller joined #minetest-dev |
18:58 |
iqualfragile |
it interests me as im writing a database for the mods and i want to allow the users to login using their forum-accounts |
19:03 |
|
emptty joined #minetest-dev |
19:03 |
iqualfragile |
you stated that you would be willing to host one& the guy doing it at the moment does not use normalized databases |
19:04 |
rubenwardy |
hmm |
19:20 |
|
rarkenin joined #minetest-dev |
19:20 |
|
rarkenin joined #minetest-dev |
19:44 |
celeron55 |
iqualfragile: wut |
19:44 |
iqualfragile |
celeron55: wut "wut"? |
19:45 |
celeron55 |
i don't know what you are doing, but if you want to integrate something to the forum, you need to be in contact with thexyz |
19:46 |
iqualfragile |
i dont realy need to integrate anything, i just add 3-4 tables to the database and access the table containing the users |
19:46 |
iqualfragile |
i.e.: read-access |
19:46 |
celeron55 |
that too |
19:46 |
celeron55 |
BlockMen: i think they are ok |
19:46 |
|
JesseH joined #minetest-dev |
19:47 |
celeron55 |
BlockMen: the dokuwiki integration seems to be coming along much better than i actually thought |
19:47 |
celeron55 |
it's like it all was made for that 8) |
19:48 |
JesseH |
Is there anyway to assist the core-development with my Lua knowledge? |
19:48 |
celeron55 |
i guess it does limit a bit how the page content can be formatted, but it's a small price to pay for editing abilities |
19:49 |
BlockMen |
celeron55, yes it was a nice idea with the dokuwiki |
19:49 |
BlockMen |
and the way the templates are made i can much personalize |
19:49 |
BlockMen |
like the menubar |
19:49 |
|
jojoa1997|Tablet joined #minetest-dev |
19:50 |
jojoa1997|Tablet |
Has anyone thought of having an in browser minetest for chrome |
19:50 |
celeron55 |
oh god |
19:50 |
celeron55 |
jojoa1997|Tablet: this is not a suggestions forum |
19:50 |
jojoa1997|Tablet |
Ok |
19:50 |
JesseH |
My question goes unanswered :((( |
19:50 |
celeron55 |
jojoa1997|Tablet: what you just said is considered spam here |
19:50 |
JesseH |
lol |
19:51 |
jojoa1997|Tablet |
Oh sorry :-[ |
19:51 |
celeron55 |
JesseH: probably nothing right at the moment, but hang around and see for a day or few |
19:51 |
JesseH |
Alrighty! |
19:51 |
thexyz |
celeron55: we need more ops |
19:51 |
PilzAdam |
JesseH, most question will stay unanswered for some hours |
19:51 |
celeron55 |
or figure out and suggest yourself |
19:51 |
jojoa1997|Tablet |
Jesse what was your Q |
19:51 |
PilzAdam |
thexyz, take me |
19:51 |
* JesseH |
couldn't be trusted with op. |
19:51 |
JesseH |
Just saying...not now anyways :P |
19:51 |
celeron55 |
thexyz: who even are ops now here? |
19:52 |
thexyz |
celeron55: me, you |
19:52 |
celeron55 |
who should be? |
19:52 |
thexyz |
giving me +f would be another option |
19:52 |
thexyz |
all core devs |
19:52 |
JesseH |
celeron55, I forked minetest, gonna check out some things. |
19:52 |
JesseH |
i don't know how much, if any game logic and what not are handled with Lua yet |
19:52 |
celeron55 |
thexyz: well, i'll throw you +f so you can sort this out |
19:53 |
celeron55 |
thexyz: you now have it |
19:54 |
|
jojoa1997|Tablet left #minetest-dev |
19:54 |
PilzAdam |
I suggest voice core devs in this channel |
19:54 |
celeron55 |
BlockMen: is there a lot of work to do still? |
19:55 |
celeron55 |
PilzAdam: maybe |
19:55 |
|
jojoa1997|Tablet joined #minetest-dev |
19:55 |
BlockMen |
celeron55, nope. just one or two boxes, maybe the link color |
19:55 |
BlockMen |
if you want i could upload template later |
19:55 |
RealBadAngel |
PilzAdam, any success building with luajit for windows? |
19:56 |
PilzAdam |
I still dont have a libary |
19:56 |
JesseH |
*.* where is the issues on minetests github page |
19:56 |
celeron55 |
BlockMen: if it's usable, i think i could try to put it in use already - then if you have some updates, those can be taken into use later |
19:58 |
BlockMen |
celeron55, i would say it is useable |
20:00 |
RealBadAngel |
PilzAdam, https://github.com/malkia/ufo/tree/master/bin/Windows/x86 |
20:00 |
RealBadAngel |
theres jit dll |
20:01 |
PilzAdam |
I already have a dll |
20:01 |
RealBadAngel |
lib too |
20:02 |
RealBadAngel |
https://github.com/malkia/ufo/blob/master/bin/Windows/x86/luajit.lib |
20:04 |
thexyz |
would that be a good idea to have devs voiced by default? |
20:04 |
PilzAdam |
yes |
20:04 |
JesseH |
How does minetest keep up with issues and such? |
20:05 |
celeron55 |
JesseH: https://github.com/minetest/minetest/issues https://github.com/minetest/minetest/pulls |
20:06 |
JesseH |
O.o |
20:06 |
* JesseH |
checks his vision./ |
20:06 |
thexyz |
proller: consider identifying |
20:06 |
thexyz |
RealBadAngel: consider registering |
20:06 |
JesseH |
I didn't see those, anyhow thanks celeron55 |
20:06 |
JesseH |
oh darn I was on your github |
20:07 |
jojoa1997|Tablet |
Is this what I think it is? https://github.com/minetest/minetest/pull/612 |
20:08 |
BlockMen |
celeron55, if you want i could make the setup for the dokuwiki |
20:10 |
celeron55 |
BlockMen: just throw me the template somehow |
20:11 |
RealBadAngel |
thexyz, considered |
20:11 |
JesseH |
Anyone started any other games with the minetest engine? |
20:11 |
JesseH |
yet* |
20:11 |
BlockMen |
celeron55, ok. i will just finish and upload in a few minutes |
20:11 |
JesseH |
or should I ask this here |
20:12 |
jojoa1997|Tablet |
What is the treavia build on github |
20:12 |
sfan5 |
*travis |
20:12 |
celeron55 |
JesseH: that's not really #minetest-dev stuff - this channel is mostly for developing the stuff that is in the official upstream repositories |
20:12 |
sfan5 |
LEARN SPELLING! |
20:12 |
jojoa1997|Tablet |
Brb getting my keyboard |
20:13 |
JesseH |
alrighty celeron55 |
20:13 |
PilzAdam |
RealBadAngel, got it |
20:13 |
celeron55 |
JesseH: and other officially supported things (like websites) |
20:13 |
sfan5 |
JesseH: maybe... #minetest-mods |
20:13 |
PilzAdam |
works :-) |
20:13 |
JesseH |
alrighty! |
20:13 |
celeron55 |
JesseH: but anyhow, check the forum's games section |
20:13 |
JesseH |
forums .___. |
20:13 |
* JesseH |
dies |
20:14 |
RealBadAngel |
so if it works for both and linux i think we can merge https://github.com/minetest/minetest/pull/623 |
20:14 |
RealBadAngel |
*windows and linux |
20:14 |
celeron55 |
JesseH: why die :P |
20:14 |
PilzAdam |
testing on Linux with your latest changes |
20:14 |
JesseH |
forums make me...cringe |
20:15 |
ShadowNinja |
RealBadAngel, PilzAdam: Why are you voiced? |
20:15 |
celeron55 |
forums are useful for publishing stuff |
20:15 |
celeron55 |
our forum isn't half bad :P |
20:15 |
JesseH |
true that |
20:15 |
PilzAdam |
ShadowNinja, we decided to voice core devs |
20:15 |
JesseH |
I would ask for a link,but might get a rude answer xD |
20:16 |
celeron55 |
you can find everything by a) googling, b) by links at http://minetest.net |
20:16 |
JesseH |
not rude, but something I could have thought of myself <_> |
20:16 |
jojoa1997|Tablet |
Forum.minetest.net |
20:17 |
jojoa1997|Tablet |
It is a really friendly one |
20:17 |
jojoa1997|Tablet |
I thinl |
20:18 |
jojoa1997|Tablet |
Sorry |
20:19 |
jojoa1997|Tablet |
Scratching off stuff from screen |
20:19 |
jojoa1997|Tablet |
It turned on by accident |
20:19 |
celeron55 |
jojoa1997|Tablet: stop flooding this channel with useless crap |
20:19 |
celeron55 |
and this now was a warning before +q |
20:20 |
jojoa1997|Tablet |
I really didn't mean to send |
20:20 |
|
jojoa1997|Tablet left #minetest-dev |
20:22 |
|
jin_xi joined #minetest-dev |
20:22 |
* celeron55 |
feels time stretching as BlockMen's minutes become multiple minutes each on their own |
20:23 |
celeron55 |
i need to sleep -> |
20:23 |
BlockMen |
celeron55, https://www.dropbox.com/s/bniu5ic30qlqgtu/minetest_template.zip |
20:23 |
PilzAdam |
too late :-p |
20:23 |
BlockMen |
just put the "minetest"-folder in "lib\tpl" |
20:24 |
PilzAdam |
RealBadAngel, everything works fine and is good to go |
20:24 |
celeron55 |
well, i guess i'm not allowed to sleep then |
20:24 |
hmmmm |
realbadangel, i did not |
20:24 |
hmmmm |
i've gotta do that |
20:24 |
hmmmm |
was sapier around? |
20:25 |
PilzAdam |
hmmmm, LuaJIT works fine for me on Linux (with and without LuaJIT) and my cross compile works with LuaJIT too |
20:25 |
hmmmm |
alright |
20:25 |
hmmmm |
so it's just me who has to try it |
20:26 |
RealBadAngel |
indeed :) |
20:26 |
ShadowNinja |
celeron55: shouldn't you drop #minetest-delta/mods/doc? |
20:27 |
thexyz |
ShadowNinja: #minetest-doc is registered by marktraceur and #minetest-mods isn't even registered |
20:29 |
thexyz |
and it seems marktraceur got pissed off a while ago and isn't going to appear here |
20:31 |
PilzAdam |
Minetest tends to segfault when Lua errors appear on startup |
20:32 |
PilzAdam |
it also often segfaults on shutdown |
20:36 |
hmmmm |
in general, i feel like we're going to see more problems with luajit on Linux because the platform is so nonuniform |
20:36 |
|
emptty joined #minetest-dev |
20:37 |
PilzAdam |
what I said is not related to LuaJIT |
20:40 |
RealBadAngel |
hmm, that error with openal i mentioned earlier wasnt also jit related |
20:41 |
|
emptty1 joined #minetest-dev |
20:46 |
BlockMen |
celeron55, does the template work for you? |
20:49 |
hmmmm |
mm oh, i need to ask sapier about two things it seems |
20:49 |
PilzAdam |
is one of it the broken line_of_sight()? |
20:49 |
hmmmm |
the try clause in the sky code, and the hack in the extruded item patch |
20:50 |
hmmmm |
broken line_of_sight() is your question for him, not mine :p |
20:50 |
PilzAdam |
well, you merged it |
20:50 |
PilzAdam |
Ill blame you :-p |
20:50 |
hmmmm |
hey look |
20:50 |
hmmmm |
it doesn't matter because that code hasn't been released even |
20:51 |
hmmmm |
as long as everything works for the release, it's fine. it's not like if there's some bug right now, it's horrible |
20:52 |
RealBadAngel |
hmmmm, hows testing jit? |
20:52 |
PilzAdam |
bbl |
20:52 |
hmmmm |
gud |
20:53 |
thexyz |
um, what the fuck |
20:53 |
thexyz |
http://i.imgur.com/HsJXSGs.png http://i.imgur.com/y22n3Zs.png |
20:54 |
thexyz |
that hand just dropped off one of our players |
20:54 |
hmmmm |
hahah |
20:54 |
RealBadAngel |
rotfl |
20:55 |
Exio |
hey, i want my hand back! |
20:55 |
hmmmm |
-- LuaJIT not found, using bundled Lua. good :) |
20:56 |
PilzAdam |
sudo apt-get install libluajit-5.1-dev |
20:56 |
hmmmm |
alright now compiling |
20:58 |
BlockMen |
celeron55, the folders "lay" and "nav" are useless. i forgot to delete |
20:58 |
hmmmm |
oh my god i'm in heaven |
20:59 |
hmmmm |
10ms on_generate calls with minetest_game |
20:59 |
|
Jordach joined #minetest-dev |
20:59 |
|
Jordach joined #minetest-dev |
21:00 |
iqualfragile |
can someone give me some specification on what a moddb should be able to do? |
21:00 |
iqualfragile |
should the files be hosted by minetest or should they just be linked |
21:00 |
RealBadAngel |
write mods on its own ;) |
21:00 |
iqualfragile |
RealBadAngel: yeah, give me a few minutes |
21:00 |
iqualfragile |
done! |
21:01 |
iqualfragile |
can you all agree on what features the moddb should support and write a pm on the forums to me? |
21:01 |
Exio |
minutes == 3 seconds? k |
21:02 |
Exio |
hmmmm: 10ms? and before? :P |
21:02 |
* iqualfragile |
feels time collapsing as Iqualfragiles's minutes become fractions fn their own |
21:03 |
celeron55 |
BlockMen: got it up; http://c55.me/minetest4/doku.php?id=start |
21:03 |
iqualfragile |
im gona check my inbox tomorow at about 18:00 would be nice to find some specifications there, but now i have to go sleeping |
21:03 |
celeron55 |
seems that there is still work to do |
21:05 |
celeron55 |
eg. the "page trace" is kind of screwed up, the page where you upload images is borked, and this what you get by clicking an image is broken: http://c55.me/minetest4/lib/exe/detail.php?id=start&media=screenshot_terrain_2012-12-03.jpg |
21:05 |
* VanessaE |
peeks in. |
21:05 |
BlockMen |
celeron55, what do you mean? |
21:05 |
BlockMen |
*sry, had not seen the next msg |
21:05 |
ShadowNinja |
BlockMen: ohloh isn't linked near the bottom of the page |
21:05 |
celeron55 |
it's a solid start though |
21:06 |
* iqualfragile |
likes the old design better |
21:06 |
hmmmm |
everything seems at least twice as fast with luajit |
21:06 |
BlockMen |
ShadowNinja, that is just content thing, that made celeron55 |
21:06 |
hmmmm |
also when i a node like gravel drops, it falls smoothly and instantaneously |
21:06 |
iqualfragile |
hmmmm: great! when will it be merged? |
21:06 |
hmmmm |
it's not like there's a lag in between |
21:06 |
VanessaE |
hmmmm: nice, isn't it? |
21:06 |
celeron55 |
well, people are free to try to make better templates for the site |
21:07 |
hmmmm |
vanessae, it's not your modification if that's what you're thinking |
21:07 |
hmmmm |
i'm using a very outdated minetest_game |
21:07 |
BlockMen |
celeron55, you have to set "Number of "trace" to 0 |
21:07 |
VanessaE |
hmmmm: no, I mean using jit in general. |
21:07 |
hmmmm |
yeah |
21:07 |
BlockMen |
we dont need the breadcrubs |
21:07 |
hmmmm |
realbadangel, it looks great, push it |
21:08 |
iqualfragile |
the moddb should support texturepacks, shouldnt it? |
21:08 |
RealBadAngel |
you know i have just merge button ;) you push it |
21:08 |
celeron55 |
BlockMen: done |
21:09 |
RealBadAngel |
btw, when i finished this system wide option i figured out how to properly bundle jit |
21:09 |
hmmmm |
no no |
21:09 |
hmmmm |
realbadangel, just do it yourself |
21:09 |
hmmmm |
it's less work |
21:09 |
celeron55 |
iqualfragile: this is about two things: the layout, and the changing of the main site to be dokuwiki-based so that the content is easier to update |
21:09 |
hmmmm |
git fetch upstream && git rebase upstream/master git push upstream master |
21:10 |
RealBadAngel |
shit, and you say its easier? ;) |
21:10 |
hmmmm |
three commands |
21:10 |
BlockMen |
celeron55, i know how i have to fix that with the image view. hold on |
21:10 |
iqualfragile |
celeron55: you mean the transition to dokuwiki? |
21:11 |
RealBadAngel |
im not used yet to git cli, still learning it with technic repo |
21:11 |
PilzAdam |
hmmmm, RealBadAngel, I can merge it if you want |
21:12 |
RealBadAngel |
dont wanna break something before im not sure im doin it properly |
21:12 |
hmmmm |
it looks ugly when you see a "commited by blah" underneath |
21:12 |
hmmmm |
for the majority of cases it's unavoidable |
21:12 |
PilzAdam |
It looks even more ugly if RealBadAngel clicks the "Merge" button |
21:12 |
RealBadAngel |
lol, indeed ;) |
21:13 |
VanessaE |
hmmmm: what looks 10x worse is "authored by xxxx 6 months ago" when the associated code was last edited only seconds ago |
21:13 |
PilzAdam |
on, click and I push it |
21:13 |
hmmmm |
ugh fine |
21:13 |
hmmmm |
i'll do it then |
21:13 |
PilzAdam |
done |
21:13 |
hmmmm |
well |
21:14 |
hmmmm |
guess not |
21:15 |
RealBadAngel |
i think we can close now 2 another jit related pulls |
21:15 |
PilzAdam |
yea, go ahead, Ill do a win build |
21:15 |
RealBadAngel |
ok |
21:15 |
VanessaE |
I'll get a linux build out. |
21:16 |
iqualfragile |
yaay |
21:16 |
iqualfragile |
btw: i think its great that minetests development has gained this momentum |
21:18 |
RealBadAngel |
those were 3 pull requests, also there was one with just fix to serialize.lua |
21:18 |
RealBadAngel |
closed them all |
21:18 |
PilzAdam |
probably lack of comunication |
21:19 |
Exio |
what about https://github.com/minetest/minetest/pull/609? |
21:20 |
PilzAdam |
it has still the setting... |
21:20 |
BlockMen |
celeron55, how bout remove "table of contents"? it looks strange with it http://c55.me/minetest4/doku.php |
21:21 |
Exio |
PilzAdam: what "setting"? |
21:21 |
Exio |
#fall_bobbing_amount? |
21:21 |
PilzAdam |
I dont like to add a setting for it |
21:21 |
Exio |
err, remove the # :P |
21:21 |
Exio |
i like that setting (as it is only one) |
21:22 |
celeron55 |
BlockMen: done 8) |
21:25 |
BlockMen |
celeron55, looks better. and here come the update: https://www.dropbox.com/s/grs59jhy16neg8u/minetest_template_v2.zip |
21:25 |
celeron55 |
whoever wants to get to editing the site: create an account and note to me and i'll give the privileges |
21:27 |
celeron55 |
lol now it's completely broken |
21:28 |
celeron55 |
well, it's consistently broken now, rather than some page working and some not 8))) |
21:28 |
celeron55 |
now i'll go to sleep -> |
21:28 |
thexyz |
celeron55: the page looks broken right now |
21:29 |
thexyz |
oh |
21:29 |
thexyz |
i'm too slow |
21:29 |
|
sapier joined #minetest-dev |
21:30 |
thexyz |
ok, i fixed it |
21:30 |
BlockMen |
celeron55, have you replaced the whole folder? if not you need to |
21:31 |
BlockMen |
oh, too late |
21:31 |
thexyz |
he forgot to purge the cache |
21:31 |
thexyz |
but anyone can do that just by appending &purge=true to the end of css.php |
21:31 |
BlockMen |
thexyz, yep. works now |
21:34 |
sapier |
@hmmm this very very dirty hack is required as this class is constructed read only. Thats reason for making it outside of class too ;-) I'll have an additional look how much of minetest needs to be changed to do this in a clean way |
21:34 |
hmmmm |
hey |
21:35 |
hmmmm |
i had a merge conflcit with the sky cleanup order patch |
21:35 |
hmmmm |
in your diff, there was a try { block around something |
21:35 |
hmmmm |
which isn't there in the current master |
21:36 |
hmmmm |
how did this try block get removed if it was there in the first place, or the other way around |
21:36 |
sapier |
no it's there ... i had to move the try up in order to catch all exceptions within this fct |
21:36 |
sapier |
otherwise minetest will just crash on e.g. lua errors |
21:36 |
hmmmm |
for some reason that modification isn't reflected in any of the patches i added so far |
21:37 |
BlockMen |
i'm also off now |
21:37 |
BlockMen |
bye |
21:37 |
sapier |
strange maybe some merge artifact |
21:37 |
|
BlockMen left #minetest-dev |
21:37 |
|
jojoa1997|Tablet joined #minetest-dev |
21:37 |
hmmmm |
and yes, i did add the smartpointer fix first |
21:38 |
hmmmm |
so the try{ is really supposed to be at line 1028 |
21:39 |
sapier |
wait I'll have alook I'm on laptop atm need to view code on github :-) |
21:39 |
sapier |
its game.cpp ? |
21:40 |
hmmmm |
yes |
21:40 |
hmmmm |
i'll have to take a better look at it later |
21:40 |
hmmmm |
bbl |
21:40 |
sapier |
no try is supposed to be on 998 as it's in current latest |
21:41 |
sapier |
I think eventmgr may throw one of the exceptions I've moved from main.cpp to game.cpp |
21:41 |
|
jojoa1997|Tablet left #minetest-dev |
21:42 |
VanessaE |
[04-08 17:36] * Menche says add a ENABLE_LUAJIT cmake option that is on by default |
21:42 |
VanessaE |
I think this would be a good idea, actually. |
21:43 |
RealBadAngel |
implement it? |
21:44 |
sapier |
but you need to declare the sky pointer outside this try block in order do be able to delete it after it |
21:44 |
sapier |
this information may have been lost in spliting this patch up |
21:45 |
RealBadAngel |
also another thing: searching for libs takes dynamic ones first when both are aviable |
21:45 |
RealBadAngel |
to use static one i shall let it search for exact name of library |
21:45 |
sapier |
I assume this is distribution dependent? |
22:00 |
proller |
02:00:11: ERROR[main]: /usr/local/share/minetest/builtin/serialize.lua:200: invalid escape sequence near '" |
22:00 |
proller |
дгфоше |
22:00 |
proller |
luajit |
22:00 |
sapier |
fix is already in pull requests |
22:01 |
proller |
oh. its old system dir |
22:01 |
proller |
from 0.4.4 |
22:02 |
RealBadAngel |
hehe |
22:02 |
proller |
but runned from ~/minesrc/ |
22:04 |
sapier |
sometimes I wonder what some manufacturers think ... "intended use" for a electronic radiator controler: "The device ... must be protected from ... sources of radiant heat" |
22:06 |
VanessaE |
*facepalm* |
22:06 |
proller |
hmmmm, #0 0x00000000004a85e4 in MapgenV6::generateCaves (this=0x805486500, - /0 still exist |
22:10 |
iqualfragile |
gn8 |
22:15 |
hmmmm |
proller, ? |
22:15 |
hmmmm |
are you sure that's a division by 0 |
22:15 |
proller |
no |
22:15 |
hmmmm |
show me the full error |
22:16 |
proller |
Floating point exception: 8 (core dumped) |
22:16 |
hmmmm |
well if you knew it happened in generateCaves(), you must have it on debug |
22:16 |
hmmmm |
what line did it happen? |
22:28 |
|
sapier left #minetest-dev |
22:49 |
PilzAdam |
:-( hes gone again |
22:49 |
PilzAdam |
anyway, sapier, if you read the logs: line_of_sight() is broken and it always returns the step parameter |
22:54 |
PilzAdam |
hmmmm, https://github.com/minetest/minetest/pull/597 isnt that the "active objects only" setting you wanted? |
23:02 |
proller |
hmmmm, how to see line? bt doesnt show, prints only func |
23:02 |
proller |
CMAKE_BUILD_TYPE:STRING=Debug |