Luanti logo

IRC log for #luanti, 2026-05-15

| Channels | #luanti index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:13 TheMaster joined #luanti
01:01 citrons joined #luanti
01:16 silverwolf73828 joined #luanti
01:19 YuGiOhJCJ joined #luanti
01:34 SwissalpS joined #luanti
01:35 tzenfore joined #luanti
02:58 cheapie RVController doing something at least vaguely game-related, in this case calculating how many items a drawer (from LNJ's drawers mod -  https://content.luanti.org/packages/LNJ/drawers/ ) can hold with specified upgrades: https://cheapiesystems.com/media/2026-05-14%2021-55-21.webm
03:02 dudz joined #luanti
03:02 cheapie GitHub is having problems again, so... here's a tarball of my working tree instead, source for the current thing is in drawercalc/drawercalc.c: https://cheapiesystems.com/media/rvcontroller-c.tar
03:06 cheapie It's kind of fun running "make dump" (riscv32-none-elf-objdump -d drawercalc.elf) - not only does it have a tendency to try disassembling data out past the end of the readint() function since I don't have it separated, but it's actually using some instructions from some of the more recently-added extensions, like sh3add (from Zba) and zext.b (from Zbb)
03:24 cheapie Looks like I'm up to 2213 lines of code to... ask the user for some numbers and then do some simple math on them :P
03:58 tzenfore joined #luanti
04:00 MTDiscord joined #luanti
05:41 FeXoR joined #luanti
06:18 squeaktoy joined #luanti
06:30 Trifton joined #luanti
06:44 dudz joined #luanti
07:15 dudz joined #luanti
07:47 repetitivestrai- joined #luanti
08:07 repetitivestrain joined #luanti
08:17 repetitivestrai- joined #luanti
09:47 MTDiscord joined #luanti
10:12 YuGiOhJCJ joined #luanti
10:30 YuGiOhJCJ joined #luanti
10:39 mrkubax10 joined #luanti
12:12 MinetestBot [git] cx384 -> luanti-org/luanti: Capitalize collisionMoveResult struct f2fdccb https://github.com/luanti-org/luanti/commit/f2fdccb79e5a121e4ffadbd9931c9973e74055d1 (2026-05-15T12:11:02Z)
12:12 MinetestBot [git] sfan5 -> luanti-org/luanti: httpfetch: Reject newlines in headers (#17180) b4dea23 https://github.com/luanti-org/luanti/commit/b4dea235f0fa085b0da80f2ac140c9b205279cce (2026-05-15T12:11:16Z)
12:12 MinetestBot [git] 0-v-0 -> luanti-org/luanti: Fix typos in comments (#17176) 5d1c71e https://github.com/luanti-org/luanti/commit/5d1c71eeaf6a4abb0af233592aa4b01b27f6aacd (2026-05-15T12:11:30Z)
12:14 MinetestBot [git] Wuzzy2 -> luanti-org/luanti: Remove useless `scale` from text HUD element documentation (#17151) fc4c549 https://github.com/luanti-org/luanti/commit/fc4c549e66b7ad949ef6585a1c3e846c5867737c (2026-05-15T12:12:41Z)
12:15 fling joined #luanti
12:51 GNUHacker joined #luanti
13:19 PoochInquisitor joined #luanti
15:52 chloetax joined #luanti
16:09 ireallyhateirc joined #luanti
16:10 meldrian joined #luanti
16:10 meldrian joined #luanti
16:59 crazylad joined #luanti
16:59 crazylad joined #luanti
17:11 cheapie RVController now passes the RISC-V architectural certification tests for the RV32I base instruction set and the M extension. Haven't managed to get the tests to cooperate with the other extensions (they won't even build for C...) for whatever reason
17:12 ireallyhateirc RISC-V emunation in Luanti when?
17:12 cheapie That's what RVController does
17:12 cheapie Runs in a Luacontroller, emulates (currently) RV32IMCB_Zicntr_Zicsr_Zifencei_Zbkx
17:12 meldrian left #luanti
17:13 ireallyhateirc well I expected no less of you
17:14 cheapie A and Zbkb extensions will probably be next to implement
17:14 ireallyhateirc do a controller for a nuclear reactor next
17:14 cheapie That sounds like an lmisu thing
17:17 cheapie TBH my current "this sounds like a bad idea but also like enough fun that I might do it anyway" idea is a 6502 emulator to run inside RVController, since diceLibrarian asked me for a 6502 emulator a while back and this seems like a sufficiently silly way to do that
17:17 cheapie I would need to get more familiar with the 6502 first though
17:22 ireallyhateirc do a PDP-8
17:23 cheapie meh
17:23 ireallyhateirc just joking, whatever you make it's up to you
17:25 cheapie I've been kind of thinking of some way I could serialize a table on the C side to deserialize on the Lua side (and vice-versa), as it would be useful to have some ecalls to send/receive digilines table messages (instead of just strings), but so far I haven't come up with any idea that wouldn't be a huge mess
17:30 lizziej joined #luanti
17:37 lizziej joined #luanti
17:38 VenomousSteam81 joined #luanti
17:39 MTDiscord joined #luanti
17:44 diceLibrarian [5/15/26 13:17:24] <cheapie> TBH my current "this sounds like a bad idea but also like enough fun that I might do it anyway" idea is a 6502 emulator to run inside RVController, since diceLibrarian asked me for a 6502 emulator a while back and this seems like a sufficiently silly way to do that \\ I have been summoned?
17:48 vsteam81 joined #luanti
17:48 cheapie diceLibrarian: yes
17:58 Mc- joined #luanti
18:02 mrkubax10 joined #luanti
20:44 est31 joined #luanti
21:58 xor_ghost joined #luanti
22:32 panwolfram joined #luanti
22:52 mrkubax10 joined #luanti
22:57 bdju joined #luanti
22:59 turtleman joined #luanti
23:09 vsteam81 joined #luanti

| Channels | #luanti index | Today | | Google Search | Plaintext