computer gain


pixelgain 1

I really wanted to do something different this time. This is the result.

Not really a surprise, I’m a bit preoccupied with retro games lately.

The picture uses 3-pixel wide lettering, which is bit tricky to do (and read maybe).

My signature is even done in 2-pixel wide lettering. There are cases when you need that! Maybe I’ll provide an example of that in the near future.

Posted in: Cartoons

More animations

So here a post with some more simple animations I made many years ago, probably with corel painter.


some morphing thingy


weird thingy, probably a very quick first try at animation


a little more ambitious animation

of the last one I also made an avi animation where I added some audio

it’s fun to see how much difference a little sound makes

The tool I used for adding the sound, also added a Platypus icon to the animation.



Posted in: Cartoons

Happy birthday!

It was someone’s birthday today and I thought I would quickly put a drawing on his timeline. I came up with two ideas and the one he didn’t get was this one:


I don’t usually don’t to sexually tinted cartoons, because a lot of them aren’t funny, but this is more pun than sexual, I think (not sure about funny).

The one he DID get was maybe even worse (the pun, that is).
Oh , alright you can see that one as well. But it is VERY small:

flappy birdthday

While looking through my old drawings I also came across this animation I made with Corel Painter, also on the subject of birthdays:


I have some more animations. Maybe I’ll convert them to gif and post them here.

You’ll probably have to reload the page to see the animation, I didn’t make it loop.


Posted in: Cartoons

yeah yeah, very punny


‘Hey hippie! If you like puns that much, why don’t you move to the UK?’

Posted in: Cartoons

feel like a joker

that's the last time I look after superman' s cat

that’s the last time I look after superman’ s cat

Posted in: Cartoons

Shaving a Yak for Christmas

A few months ago I acquired a Commodore128 computer. An old 8 bit computer from the 80’s. It came with a Star NX-10C dot matrix printer, which I didn’t really know what to do with.
But with the coming holidays I thought it would be fun to print some Christmas greeting cards with it.
I thought it would be easiest if I made the drawing in PETSCII so I could use BASIC PRINT commands to print the card.
I have an editor to create PETSCII drawings. It’s pretty easy to use, although I don’t know how to chose the background color.

2016-12-23 (1)

The first drawing wasn’t in color, because the printer can’t do color

The program spews out an array of byte values, that you can use to create a screen on a Commodore64/128. I thought I could convert the values to printable PETSCII codes (so screen code 1 would end up as PRINT CHR$(65)).
I knew PETSCII isn’t the same as screen bytes, but I thought that there was bound to be a program that would convert it.

Well, maybe there is, but I couldn’t find it.
And I realised that converting isn’t as simple as I thought. Although there are 256 PETSCII codes and 256 screen codes, they can’t be mapped one on one. Some values don’t exist in PETSCII, that do exist in screen codes.
Some PETSCII codes, just like ASCII codes are control codes that can be used for PRINT commands, like ‘change color to yellow’, ‘clear screen’ or ‘move cursor position up’.
You can still put everything in PETSCII, because the second 128 of all screen codes are just inverted versions of the first 128 are (zeros are ones and vice versa).
But it does mean, that you have to print a ‘reverse on’ PETSCII command followed by the regular character followed by a ‘reverse off’ command.

And to make things worse: you are still left with a few characters that if you PRINT them they will issue a command in stead of printing a character. So you have to figure out (by seeing what’s not printed) which characters are missing and then replace them with some combination of PETSCII codes that would print the character.

But I made some headway, created an Excelsheet with some VB code that would do the conversion and create some BASIC lines with the data.
In CBM PRG Studio I created a BASIC program that would read the data and create a program that would be runnable on Commodore computer.
Then I had to put the program on a USB disk, put that in my 1541 Ultimate cartridge (what a great device!) in my Commodore computer and I was good to go.
It worked pretty good and after finding out how I could send the PRINT output to a printer in stead of a screen, I did my first test on a real printer. I heard the bits rattling out of the matrix printer. Boy are those things noisy!

SO! The Commodore screen has 40 columns, but logically there are 80 columns and that is what the printer expects, so the printer prints two lines one the same line. I have to add some CR/LF commands after each line.
I fixed it, but then came the moment I realised the printer uses a line spacing that results in blank lines between the picture lines.

I didn’t have a manual of the printer and started to search online. Finally I found the manual for the Star NX-10 printer (without the C) that looked pretty similar. It mentioned the control codes needed to change the line spacing, so I tried it with my printer.

To bad, peanut butter! No dice! No worky! Fail! End of the line!

I had no idea how to fix this, it was no use trying commands at random. So this idea will never be realised.
After this fiasco I tried to make a drawing in GEOS, because I knew I had a printer driver for that. Eventually that worked but that story will have to wait for another time.

I did end up with a few programs that do output to screen so I can post them here and say:

Happy holidays , and may all your Yaks be shaven!


picture from an emulator because at this point I can’t be arsed to make a screenshot from a real machine


Posted in: Programs

Last Christmas

Scooby and the gang ruin Christmas

Scooby and the gang ruin Christmas

Posted in: Cartoons



Posted in: Cartoons

design time


Posted in: Cartoons

Live cartooning

Last thursday I had a live cartooning assignment for the Hanzehogeschool Groningen (HG). The HG organized an event to set up a charter for their new strategic plan.

I had lots of fun (*), met a lot of interesting people (boy, those students are young!) and drew a bunch of cartoons (and also got a lot of compliments, which is always great!).

Aside from the digital cartoons I also made a few cartoons the old fashioned way with paper and a marker (**). There was one cartoon I made but forgot about so it was never used, here is a photo of the cartoon:

edited not used cartoon

I added the text balloons digitally because the original text was in Dutch.

(*) I got to draw Sinterklaas which is always a bonus for me.
(**): it was the first time I used this type of marker (a brush marker) and it is very nice! You can draw very lively lines with it.

Posted in: Cartoons