Every Phoronix Article

INIevazno v0.1 Released as First Version of Rust-Written INI Reader Library Released yesterday was INIevazno v0.1 as the first version of this Rust-written INI reader library. Author Luna Roseheart says in the project’s release notes… Today I am releasing this work-in-progress version of my INI reader library. There is still a lot of work toContinueContinue reading “Every Phoronix Article”

Installing Arch Linux on a Wii U

Background As part of my great quest to port the Nintendo 64 emulator Mupen64Plus to the Wii U, I needed to run the emulator on a big-endian platform that supported OpenGL so that I could fix its GLideN64 video plugin to support big-endian. Porting OSMesa (a CPU-based OpenGL implementation) to the Wii U’s ‘Cafe OS’ContinueContinue reading “Installing Arch Linux on a Wii U”

Virtual 68 Katy

At last, it’s working! After writing the last blog post, I was able to find a test suite for the Motorola 68000, allowing me to verify the accuracy of my 68000 emulator. After addressing a number of inaccuracies, Linux could finally finish booting! The issue that was breaking kmalloc was the CMPA.W, ADDA.W, and SUBA.WContinueContinue reading “Virtual 68 Katy”

(Almost) Emulating the 68 Katy

During a recent bout of illness I became fascinated with the concept of porting the Linux kernel to minimalist environments: it began when I stumbled upon this video of someone who had gotten Linux running on their RISC-V emulator, which made me wonder if I could do the same with my 68000 emulator. Unfortunately, IContinueContinue reading “(Almost) Emulating the 68 Katy”

clownmdemu and clownassembler released

Sorry for the drought of blog posts lately: I’ve been busy with work and a lot of other IRL stuff. Still, if there’s one thing I can give an update on, it’s that two of my projects have finally seen a release: clownmdemu and clownassembler have been released on Sonic Retro, Sonic Stuff Research Group,ContinueContinue reading “clownmdemu and clownassembler released”

I Don’t Get This PipeWire Hype

For whatever reason, PipeWire has been making waves lately: everyone and their grandma goes on about it as if it’s the definitive sound server and that there’s no reason to stick with PulseAudio besides the occasional compatibility issue. In my experience though, I’m not seeing it at all. I’ve jumped over to it twice nowContinueContinue reading “I Don’t Get This PipeWire Hype”

Replacing dhcpcd and wpa_supplicant with iwd

As I’ve described before, I like my Arch installation to be minimal, so my curiosity was piqued when I saw a Reddit thread about the most minimal Wi-Fi setup. Of course, there’s the obligatory crowd of twits interjecting with how minimalism is bad and everyone should use NetworkManager instead. Yeah, great, real helpful. I’m gladContinueContinue reading “Replacing dhcpcd and wpa_supplicant with iwd”

Getting Rid of xfdesktop Because I’m a Minimalist Weirdo

I use Arch Linux, and you know what that means: investing hours of my time into saving a few megabytes of disk or RAM. Here is my most recent bit of tinkering: I like Xfce: I think it strikes a good balance between being feature-rich and lightweight. Of course, this is all subjective, but havingContinueContinue reading “Getting Rid of xfdesktop Because I’m a Minimalist Weirdo”

Design a site like this with WordPress.com
Get started