Time Nick Message 01:07 cheapie how it started: "I should make an emulator thing in a Luacontroller that runs code written for some other CPU" 01:07 cheapie how it's going: *reading through RISC-V docs* 01:08 cheapie TBH RV32I sounds super-simple to implement, might throw a few extensions in the mix once I get that working even 01:10 specing cheapie: would be interesting to implement a webasm controller 01:21 cheapie Looks like RV32IMA is probably what I'd end up with, maybe throw Zifencei in the mix too for fun since a basic emulator with one thread and no cache can probably just implement that as a nop 01:28 specing though what I really missed was a way to connect an external editor to it 02:38 Sheriff_U3 well I'm thinking that next time I build Luanti from source I'll use my server, it has a much more powerful CPU then my laptop. 02:39 Sheriff_U3 Been waiting 3 mins for it to build and it's only 30% done with CPU usage at 100% 02:40 user333_ at least you didn't compile the linux kernel on it, like i did 02:40 Sheriff_U3 how long did it take? 02:40 [MatrxMT] the gentoo experience 02:41 user333_ it took 11 hours on my poor celeron n4000 02:42 Sheriff_U3 ouch, I'd better not try it then, my laptop CPU: Intel© Pentium© CPU N3700 02:43 user333_ i can brag that i compiled linux 7.0.0 on a $100 chromebook running arch now, though 02:43 Sheriff_U3 :) 02:44 crazylad https://i.programmerhumor.io/2025/08/0c445bc31658bc495b52b6614ca9fd01a933c0e6ea386ba774f95ee09dc39ac6.jpeg 02:44 user333_ shhhhh 02:44 Sheriff_U3 lol 02:46 Sheriff_U3 Well I can claim that I have never used Arch and will not likely use it until I have a PC that needs bleeding edge support. Otherwise LMDE works for me. 02:46 Sheriff_U3 (Linux Mint Debian Edition) 02:47 user333_ i run arch on my server.. 02:48 user333_ probably a bad idea but it works 02:48 Sheriff_U3 I use Debian for my server, just needed some thing with plenty of support and that would remain stable all the time. 02:49 user333_ i run debian + KDE on my main PC and arch + KDE on my laptop 02:49 Sheriff_U3 Though I do use newer linux kernels from backports. 02:49 Sheriff_U3 Nice 02:50 user333_ i like keeping my kernel up to date on my arch machines, currently running 7.1.0-rc1 02:52 Sheriff_U3 I'm using 6.19.10 currently 02:54 Sheriff_U3 I would have used the 6.12 that ships with Debian 13, but I wanted some of the newer drivers. 23:01 Menchers hah, getting some CMake configuration errors while experimenting with profile guided optimization 23:01 Menchers CMake can't find a few libraries when I have -fprofile-instr-use in CFLAGS, because it uses the C compiler to test for some headers, and if default.progdata isn't in whatever directory it's in when running the test, it fails even if the header was found 23:02 Menchers argh 23:02 Menchers Could NOT find Zstd (missing: ZSTD_LIBRARY ZSTD_INCLUDE_DIR) 23:02 Menchers my brother in stroustroup I literally passed those explicitly on the cmake command line 23:07 Menchers oh, this is MSYS2 being weird, in different situations this path is "/clang64/bin/libzstd.dll", "C:/clang64/bin/libzstd.dll", or "C:\clang64\bin\libzstd.dll" 23:09 Menchers actually, "/clang64/bin/libzstd.dll", "C:/msys64/clang64/bin/libzstd.dll", or "C:\msys64\clang64\bin\libzstd.dll" 23:13 specing Can't tell what the issue is, but you are long overdue for an upgrade to GNU+Linux 23:13 Menchers yup 23:13 Menchers or FreeBSD :D 23:13 Menchers laziness mostly keeps me on windows with a linux cosplay 23:16 specing it may be easiest to install to another partition and then pass the windows partition to Qemu, iirc I ran dual boot for a while but it was painful. 23:16 Menchers yeah, but the problem is windows is very hungry and isn't leaving a whole lot of drive space 23:17 Menchers I keep telling myself the next time windows aggravates me is the time I wipe the drive and install one of the free *nixes