@dotstdy I have started using `uv` for my pythons, its great, basically the missing `cargo` for python, handles your venv and dependencies and everything
@dotstdy in our project it's almost completely mitigated by utilizing fixed point math for everything.
This design was originally built for the Apple Macintosh, which initially totally lacked an FPU. It was a lot of work to port it to the present and get it as solid as it is now, but we have deterministic physics calculations (with limitations/caveats of course) on the big three computer OSs.
Check Avara out on my profile. We think it is one of the "fairest" games available to play over the internet right now... We are working on making it more accessible.
@dotstdy the legendary 6.0001 introductory CS class from MIT is now taught in python and available on OCW: https://ocw.mit.edu/collections/introductory-programming/
@Osmose use stock paste concentrate "better than bullion" any time you put water or a can of liquid in a recipe
Never wash out pan drippings... make a roux and a sauce or gravy
Cook peeled pearl onions into red sauce for a meatball alternative
Any recipe involving sealed tortillas can be easily frozen
tiny whisks are also pretty useful
Thank you to @paperstarships.bsky.social@bsky.brid.gy for the incredible birthday gift. You better believe AR1 fits into my extended Avara lore universe plan.
a blog post by my friend eevee which is, y’know, preaching to the choir about exactly what you think, but. yeah. https://eev.ee/blog/2025/07/03/the-rise-of-whatever/
A brand new 68k Mac emulator quietly dropped last night!!
“Snow” can emulate the Mac 128k, 512k, Plus, SE, Classic, and II. It supports reading disks from bitstream and flux-floppy images, and offers full execution control and debugging features for the emulated CPU. Written using Rust, it doesn't do any ROM patching or system call interception, instead aiming for accurate hardware-level emulation.
Download link (Mac, Windows, Linux): https://snowemu.com
Documentation link: https://docs.snowemu.com
Source link: https://github.com/twvd/snow
Release announcement: https://www.emaculation.com/forum/viewtopic.php?t=12509
(Edit: I'm not the author - just spotted this on the Emaculation forum and had to share it!)
(Edit #2: Snow's author, Thomas “twvd" has joined the Fediverse now! Give him a follow at @twvd 👋)
#RetroComputing #VintageMac #Apple #Mac #MacOS #ClassicMac #68k #emulation
I'd love to give back to GNU but sometimes the libraries sure do disappoint. Perfect compliance to the style guide AND writes random strings to `stderr`. We don't do `#define BUFFER[4096];`--in 2013 no less
@thewaether turning the knob that says black pepper and smiling to myself
me after clicking download on the glad webpage the fourth time in an hour: perhaps I should try GLEW
Spent a couple hours updating our zig branch from 0.8 to 0.13, still better than dealing with CMake
@vertigo it is incredible to me that they documented things they clearly didn't want people messing with, the butterfly effect of that simple act is enormous
@vertigo haha I really needed this ego boost today thank you.
I definitely remember staring at BSP code and comparing it to OpenGL examples for hours, trying different things, but I also remember how So So Close it was, and that first model, when rotated, was inexplicably consistent
I think you created half of an exploded geometry part view shader with that transposition. In fact, now I'm like, it would be cool to lerp to the transposition when the HECTOR explodes!
Left: August 6, 2018
Right: August 8, 2018
@croc@avara.dev somehow found and fixed a matrix multiplication error (I transposed two subscripts), ending my weeks-long suffering, and instantly fixing BSP rendering. It was a four character change, but seeing actual Avara BSPs rendered completely reinvigorated the port. We also introduced a new JSON format for BSPs, so we could stop reading them out of resource forks.
Hi, I'm croc, I've worked in (mostly web) software for a long time, stemming from an interest in computers sparked by the Apple Macintosh as a young lad
I love working on video games! I contribute to the open source port of Avara, and I have made minor contributions to Antares and various Escape Velocity community projects
I will be posting stories about porting Avara here, possibly some general development frustrations, probably the occasional music video.