Welcome to Arcana Labs
The best puzzles are those not intended to be solved.
-- Unknown
Providing Software, Hardware, and other Amusements, Arcana Labs is a small, independant technology exploration and development hobby shop operating out of Atlantic Canada. My past work has focused on security and disaster recovery, with present work focusing on creating toys, games, books and puzzles, such as through my flagship project, PETI. I’ve organized my projects into a few categories: hardware, software, writing projects, how-to guides, and a blog.
Consider adding our RSS feed to your reader for instant updates!
Latest Updates
Releasing PETI Version 0.5.0: The Hygine and Audio Update
2025-03-18 00:00:00 -0500
Today in the lab, we’re doing some celebrating. I set myself a goal back around the turn of winter that PETI version 0.5.0 would release before Spring had Sprung. And now, with just about a full day to spare, I am announcing that release on time. This marks the fisrt time that a PETI release has been even close to its original promised timeframe and also was quite possibly the most straightforward update I’ve cut. Most of what we wanted to add is basically just new animation, and thanks to the last several refactors of the display code, adding new animation is just straightforward string manipulation now.
Coming Soon: A New Type of Essays
2025-03-10 00:00:00 -0500
"In the darkness, the netchiman's wife felt great knives try to cut her open. When the knives did not work, the Dwemer used solid sounds. When those did not work, great heat was brought to bear. Nothing was of any use, and the egg of Vivec remained safe within her.
A Dwemer said, 'Nothing is of any use. We must go and misinterpret this.'"
- The 36 Lessons of Vivec (Elder Scrolls In-Game Book)
Longevity, Repairability, and the Ethics of Manufacture
2025-02-24 00:00:00 -0600
It’s kind of held as a truism, at least in the west, that we become more cynical as we age. That’s certainly been my experience, though of late, I’d prefer to fight that impulse. With the ongoing decay of my personal mobile devices, and microsoft pushing people off of their Windows 10 installs, and Nintendo making noises about a Switch 2, I’m starting to notice that one area where I’m particularly cynical-of-late is in new device releases. I find it hard to get truly excited when an old favourite studio announces a new game, or a manufacturer announces next year’s model of phone, or when it’s time to get a new laptop. Part of that is just the reality that I’m an adult now, we’ve had several years of local-record inflation, and I haven’t had a pay scale change to match it. But I think that also runs a little deeper.
The Kindle DRM Situation
2025-02-14 00:00:00 -0600
At least a few of you Sanity Line fans are at some risk because of a coming change at Amazon/Kindle: starting February 26, you will no longer be able to download your books directly, but will have to read them on a kindle device or using the kindle app. This was something Amazon did unilaterally and has nothing to do with myself as a publisher or author.
PETI gets PWM Audio
2025-02-12 00:00:00 -0600
For the last few weeks, particular during our scheduled lab livestreams, I’ve been working on the 0.5.0 firmware update for PETI, our house-developed virtual pet. While the main focus of the update is going to be the Bathing and Bathroom gameplay features, the update also includes some window-dressing changes and an important change to support the Revision D development kit, which should be coming out sometime this spring. This last bit is the piece we’ve just implemented: the use of Pulse-Width Modulation to drive an audio signal on the pet.