For a very long time I have been interested in gnome-nds-thumbnailer, a NDS roms thumbnailer created for use with GNOME. While initially I used it to thumbnail my own collection of NDS roms, later on I developed the interest in trying to rewrite it in Rust (RIIR?).

Ok, but if I were to RIIR and only support NDS roms, it might not be as useful, so what to do? Well, I own a CFW 3DS and I have a collection of several files useful to it (most of them in CIA format), why not add support for the 3DS file formats as well?
So, I would have coverage for 2 Nintendo handheld systems (GB/GBC/GBA don’t have icon data, DSi is supported as DS and Switch is a hybrid console) and it would be much more than a simple Rust rewrite.

Read more »
Steamboat Willie

"Steamboat Willie" by Walt Disney Studio, under Public Domain since 2024

Let’s now talk about a topic which interests me quite a bit, especially as a programmer: Copyright. You might already know something about Copyright: you know the classic © symbol and the “All rights reserved” text. You know it restricts by whom and how a creative work can be used. You might also know what Fair Use is and that it allows you to make parodies of films or music. But do you know how to make it so people can easily reuse your work? Also, do you know what is the relationship between Copyright and Open Source? Let’s find out about all that!

Read more »