Cookie Consent by Privacy Policies Generator


Learning a new programming language - The animation!

July 12, 2020

It took a while, but I finally finished my first animated short for Rabbit with 1000 Repos. This is for one of my first comics, Language Learning.

As with most of my art, it was done using a lot of open source software:

  • Krita for the hand-drawn animation and assets
  • Audacity for recording and cleaning up audio
  • Papagayo for breaking down audio into mouth movements
    • I forked the C++ version and merged in a ton of commits from others over the years. Before I start on the next animation I’ll get a proper release done..
  • Inkscape for titles
  • Synfig for assembling the animated pieces into rendered scenes
  • Kdenlive for assembling the scenes into the finished video

Now that I have a solid process for making animated pieces using the current state-of-the-art in open source art tools, I’ll be splitting time between making comics and animations.

Process Improvement: Bamboo Colors & Checklist

May 29, 2020

One of my goals for the next three months is to improve my production processes and trim out, optimize, or batch as much of the work as I can. This will let me produce comics and other fun stuff quicker and with less stress & context switching.

The first improvement is to create a small color chart and checklist that I can import into documents as a layer when I’m drawing or coloring.

Bamboo color chart and checklist

This is the easiest way I’ve found to get a consistent palette for coloring imported into SketchBook. The checklist helps me remember to check the things I often miss when drawing Bamboo, things that often require me to re-export drawings, which is painful in SketchBook due to its lack of layer groups.

Cool Bun shirt in Animal Crossing: New Horizons

May 23, 2020

Get your own copy of the Cool Bun shirt in Animal Crossing: New Horizons!

Cool Bun - Design
Cool Bun - In House
Cool Bun - At Laptop

Wear it while listening to K.K. Disco and coding at your laptop.

Krita on Android?! This changes EVERYTHING!

May 22, 2020

Krita on Android

Wow! I’ve been drawing Rabbit with 1000 Repos in Autodesk SketchBook, but I decided to take the Krita 4.3.0 prealpha for a quick spin, and I was so excited I forgot to draw Bamboo’s front teeth! This was drawn on my Samsung Galaxy Tab S3, and while it was a bit slow, it functioned just like Krita on Linux. Yeah!

Setting up FS-UAE for Amiga emulation in 2020 on Linux

May 13, 2020

Bamboo is a huge fan of Amiga computers and so am I. Here’s how to set up FS-UAE on Linux to do emulation of one of his first computers, an Amiga 500 with a 1 meg Fast RAM expansion card. On that emulated machine, I want to do two of the things I used to do on the Amiga all the time: draw and write code. Games emulation is easy compared to getting apps working well.

  • Buy one of the Amiga Forever packs that includes both ROMs and Workbench/Kickstart disks. Since you’re using Linux for this, you don’t need the Windows installers. Wink.

  • Get your favorite BitTorrent client (that you only ever use for legal purposes) and download a TOSEC Commodore Amiga archive off of

  • If you’re using an Ubuntu distro like me (I use Kubuntu), use the PPA for FS-UAE to get the most recent versions of FS-UAE and the launcher installed.

  • Use FS-UAE Launcher to create at least a 40MB hard disk image, ‘cause that’s what I had and I really did think 40MB would be enough for anybody. Until I discovered MP3 files.

    FS-UAE HDF creator
    Making a Freakin Huge SCSI Hard Drive in FS-UAE

  • I’m going to install Workbench 2.1 to the hard drive by mounting four of the installer discs into the virtual Amiga, and putting the fifth into the Swap List.

    • Once you’ve installed Workbench to the hard drive, putting games and other floppies into the Media Swap List is the way to go. Most games and such could boot themselves from floppy, so if you wanted hard drive and Workbench access, you had to insert the floppies after boot. If you wanted to skip the hard drive altogether, mount the floppy.

    • ALSO put the install floppies into the Swap List, in case you have to remove one, then put it back in. A floppy that was mouted at the start isn’t automatically added to the Swap List if you remove it.

      Workbench install media in FS-UAE

  • After you boot, you’ll have to format the hard drive.

    FS-UAE Workbench 2.1 Floppies

  • Left-click the hard-drive, then right-click-and-hold and go to Icons > Format Disk…

    Format DH0 Freakin’ Huge SCSI Drive

  • Since this is a hard drive, it’ll confirm, like, three times, that this is what you want to do. Take the default settings, give the drive a clever name, and format.

    OK to format REALLY OK to format Formatting DH0

  • Once you’re done, you’ll have your Freakin Huge SCSI Drive. Dig around in the Workbench installer floppy and run the English installer. I did an Expert install in the English language.

    Freakin Huge SCSI Drive formatted Workbench 2.1 expert install

  • This thing produces log files? And has a dry run mode?

    Log files

  • Let’s do this. Enjoy those floppy drive sounds coming from FS-UAE, and then imagine that there are actually motors making those.

    Install to Freakin Huge SCSI Drive Remove WB 1.3 Files Printers Languages Euro36 The Monitor

  • At one point in the timeline of this universe, this question would have made a lot of sense and caused someone to Abort Install, despite the install basically being over at this point.

    A2090 Message

  • After a lot of floppy disk grinding and swapping, we’re done!

    Workbench 2.1 Install Complete

  • We’ll eject the floppies in FS-UAE and reboot.

    Hard Drive Boot

  • Now to look at that log file. In more.

    Workbench 2.1 installation log

And there we go! I now have a hard disk image set up to run on an emulated Amiga 500! Be sure to subscribe to my Instagram to find out when I’m actually going to be taking it for a spin.