@_klange's English profile.

Joined October 2012
37 Photos and videos
All joking aside, a lot went into porting Ponysay to Kuroko for this and I’ll do a write up on it soon.
Announcing: PonyOS 8 ponyos.org
6
Announcing: PonyOS 8 ponyos.org
3
10
54
All of this comes alongside the biggest upstream changeset in the history of the project. Spoiling the magic a bit, this isn't just the Misaka build from ToaruOS 2 - a lot has happened since then.
1
As the ARMv8 port wasn't fully ready and I didn't want to rush it, only x86-64 CDs are provided on the downloads, but you can do an ARM build from source (you'll need to extra the TrueType versions of the Equestria fonts from the release CD, they're not in the repo).
Raspberry Pi 400
1
4
75
After much fighting with caches, other cores are now running. Still no way to interact yet, but there’s an extra long weekend ahead for me!
1
2
After many distractions, I’ve at least gotten around to setting up the mini uart. (The RPi lacks an RTC so the boot time is harcoded to last Tuesday.)
2
I had been meaning to upload a video of Doom with working sound under HVF (the AC'97 audio chipset is a little out of place, but technically possible?) but got distracted hunting down some lock bugs. youtube.com/watch?v=NcMya7Cb…
1
2
VM has the wrong time because I forgot to uncomment the RTC code for QEMU after working on the RPi (which has no RTC), so it's hardcoded to have a boot time of last Tuesday.
1
1
There's also a bit at the end with an e1000e NIC, which is possibly more feasible on real hardware as those are a bit easier to find as PCIe cards.
2
Vintage Doom overflow bug yields a segfault due to different object layout in my aarch64 build! `finetangent` is at the end of the binary and the address space immediately after it is unmapped.
5
11 Years of ToaruOS: screenshots dating back to the start of development in January 2011 This is expanded from an old Imgur album. I found several early screenshots from an old laptop backup, and added many new shots of 2.0. gist.github.com/klange/f427a…
11
33
With 2.0 out, I am going to step away from OS-dev for a while. With the new kernel, I feel like I've met my goals for the project, righting the 'wrongs' of 1.x and building a much more suitable educational reference. Going forward, I want to focus on Kuroko.
1
1
5
I have been doing #AdventOfCode in the language, making various improvements and fixes as needed, and it's really brought back a lot of the enjoyment that has been fading with OS-dev.
1
1
I'll publish my solutions repo after the 25th, as it's a good source of Kuroko sample code. AOC has yielded several bug fixes thus far: a new tuple hash, missing builtins, return values in list and dict assignments, bad float comparisons...
1