G2's Blog
Welcome to my blog!
This is a blog about computers, old tech, Linux, games, and shows. Look forward to new content!
Posts
Decoding Non-standard Image Formats
A while back I started work on a project to decode the CZ# image formats used in the LUCA System[1] game engine created by Prototype Ltd. and used in various visual novels (eg. Lit...
Learning About Lossless Compression
The other day I had the sudden idea to try to make a compression algorithm for compressing specifically space-separated strings based on an idea I had, which basically went as foll...
Chasing Packet Size
In the previous post I stated that the packet size was 28 bytes. This is perfectly reasonable, and small enough for almost any situation... but what if we wanted to go even smaller? To start, I'll use an example of...
A Rocket Telemetry System
In preparation for competing in Battle of the Rockets 2024 with my university rocket club, I was tasked with creating a telemetry system to meet the requirements for the Deployable Sensor Payload event. In this eve...
Embedded Rust is cool!
I've started to work on modifying an old CCTV camera pan-tilt mount to use as a satellite tracking device for receiving radio signals (and maybe for a telescope?), and during this process I have needed to write som...
Bad Apple on a MiniDisc Player
So... I got Bad Apple!! to play on a MiniDisc player. The process was interesting, so I'll write about what I did, but before that, check it out!! Now that you've seen it, the basic premise behind how it works is...
Satellite Imagery Update
I spent some more time receiving images from various weather satellites, not limited to the NOAA ones but also including the Meteor satellites from Russia. I made some more attempt...
Software Defined Fun
Over Christmas, I received an RTL-SDR USB dongle which is totally awesome! It's a little USB dongle radio that can receive on a very wide range of frequencies, all the way from dow...