More fun with math, the texture mapping isn't perfect, I have some corrections to do to it still, but my little renderer now supports off-grid objects of arbitrary sizes and positions (only real restriction is they have to be convex). While the game itself is intended to be grid based I thought it'd be nice to be able to do some more complex scenery outside of billboards, sprites, and texture tricks.
honestly I may not even bother fixing the texture skewing issue, you really can't tell from a distance closer than 1 unit, especially not with the NTSC rendering active.
had to re-write a few parts of the renderer but I can do off-grid objects, thin walls, and sprites now, and it looks pretty decent with the software lighting even with 2 bit textures put in to test. Fun part is basically over, that means i should probably start implementing more gameplay :/
Nobody seems to have made one yet on any matrix server so I created a room for #ludumdare on mine, it's public for now (I can lock it from new users at any point if needed)
I love how in so many indie games you can get a pretty good read on how young the author is just by how badly they misunderstand how old certain things are, I love playing #indie#horror games supposedly in the 80s/early 90s and seeing all the flat screen tvs, cell phones, and http web pages on the internet. Doesn't really kill the game for me or anything, just gives me a good laugh. Was looking the new "No Players Online" and I love that the old 80's computer you log back into is more mid 2000s
@kagodev I know right, lol, i forget which one it is but there was another game fairly recently that was supposedly early 90's but at some point you pull out your touchscreen phone to use as a flashlight O_x.
So on the #RaspberryPi5 apparently all the overscan options are gone, removed because WAYLAND doesn't support it, so now those of us running X11 with screens that need those settings are also stuck with bad overdraw and unusable menus, with a note that it'll unfortunately remain broken until wayland has equivalent support...
WTF is it with people who love wayland literally telling everyone to deal with broken systems while they "catch up"...just let us use what already existed..
The only release note on it too is for the update to bookworm talking about how it's removed, bizarrely they didn't just disable it for their distro though but it seems to be missing in the firmware itself (I run gentoo on mine, not debian). In the end I have to say for the extra price I'm not really that thrilled with the pi5 yet, it has faster processors, slightly better 1080p video playback (though missing hardware features!), but feels only a slight upgrade from the 4 but much more expensive
@AngryAnt a zero or pico maybe, definitely not a full sized. Sure though, I could probably for around $200-$300 cobble something together around an existing platform like the pi that functions as a phone but to get it to fit points 1and 7 in particular would require a custom board to fit the form factor and a some serious additions to the current software stack. (all the phosh and plasma based phone distros have atrociously bad rcs support, most don't even properly support mms!)
@AngryAnt I do have a solid background in embedded systems and hardware so it's definitely something I could do, it's more of a question of "I really only care so much about my phone, I just want one that works" and don't really want to spend the next 3 years of my life working on it :/
The Code Llama 34b model isn't half bad! Been toying around with it integrated into clion having it explain my own code to me and generate small functions and it's been so far around 90% successful, with most of the errors being minor, the bug detection does have a decent amount of false positives though. I also like that it's aware enough of api's to give doc links
Bonus points for it going off on a tangent once on why console applications are better than gui.
For anyone doing some regular #linux system updates (especially since 2.12 got flagged "stable" on #gentoo), grub 2.12 changes the EFI install directories and enables shim lock by default, in the news update it tells you about the install directories (simply blow away your /boot/EFI and let grub rebuild it, way better than their instructions), the shim lock is a bit more tricky, it seems to not be working correctly in 2.12 and even with SB disabled trips up.
@gabrielesvelto that was my thought as well, that if grub-install is run without the feature being disabled it defaults to looking for that always (which is what others ran into in the bug report I posted). The ebuild on gentoo did have a note on the duplicate files issue but comment 2 in the bug report is what I needed to do to get booting again. I don't use secure boot either.
Either way, kinda nasty that a straight upgrade leaves the system unbootable imho it should default to 2.06 behavior
Does anyone have any good tutorials for modern #blender that aren't in video form? I'm toying with some 3d stuff again and decided instead of using older software and hand editing the obj files like I normally do to finally learn the thing and the UI is...kinda overwhelming compared to tools I've used before. Was looking for tutorials but keep finding 3 hour videos with like 30 seconds of actual content each....
The startup scripts will not run if any users are added to the opendkim group for security reasons, but it uses those groups to create the local socket, so if you use mail services like postfix which run as their own users there's no way without modifying the scripts or modifying permissions after every restart to grant postfix the ability to use it. minor annoyance as it's just something I have to fix after every update but you'd think it's such a common pairing...
I've always had my own #email server but man I wish all the components weren't so much of a pain the the ass to configure, it's the one set of server packages that not only hasn't gotten easier over the years but imho has gotten far worse as now 99% of the scripts make wild assumptions and just don't work without almost a full rewrite. Every update is just a roll of the die as to how much work it'll take to get everything working again, it's not "python update" bad but still painful.
My #steam year in review is completely non-surprising, lol
I think the entirety of my controller usage was in lies of P and Elden Ring (though I guess it probably counts my HOTAS setup in Elite: Dangerous as well)
Holy shit is #citiesskylines2 a mess, I ended up refunding, absolutely no reason it should be getting 5-10 fps on a pcie4 nvme drive, 128GB ram, 4090, and 5950x. There's unoptimized then theres "I could probably write a software renderer faster than this". I love city builders but I'm not paying a premium to get the game this week while it's unplayable, maybe once it's fixed I'll pick it back up.
@raptor85 I find it a million times better than their old (ancient) UI. never thought I would see someone dislike it this much, hehe!
It’s no vscode but is much much cleaner and I love that.
Now that I'm back from my work trip, here's my (abandoned/incomplete) #LD54 entry, basically only had friday night to work on it, about 8 hours, and wasn't really having a lot of fun with it (plus my friend who normally does all the art couldn't participate at all this time).
Did have some fun making some pixel-perfect "physics" so that ships have drag moving through the air and bounce when hitting walls based on the angle of hit.