zebulon
aka zebuntu, zebu, zebulon@ouistribe, z@o
:: Welcome!
Who am I?

I was born in 1965. I live in Normandy, France.

I first made my studies in 80-82 to become a technical designer. There were no CAD in schools at this time.

It was during the year 82 that I met a computer for the very first time: an Apple II+ running the so well known Space Invaders. At this time, I thought that computers were only used by physicists, mathematicians or other ingeneers... to resolve very complex problems. But, I understood that many things could be done with computers. The adventure begins...

I bought my first computer in 82: a ZX-81. With it, I learned the basics of programming, and wrote my first programs. Later, I bought a Oric-1. I continued with BASIC language for another year. Then I tried 6502A assembly : "Wow! It's really faster! Well, let's write in assembly too!". I wrote a few tools including a real-time clock using a timer.

In the late 80, I bought the computer which remains one of my favorites: an Amiga-500, changed later to an A2000. It has evolved over time, upto a A2000 based Amiga, with a 512Mo SCSI HD, 1Mo Video CHIP-RAM, 16-bit 8Mo RAM, 32-bit 4Mo FAST-RAM, CPU 68030, FPU 68882, ECS chipsets, Workbench 3.1. Then, I wrote using BOOPSI classes, in C and assembly, with the Geek Gadgets GNU development tools and the must-have Amiga ROM Kernel Manuals, programing a few tools including a real-time 31-bands audio spectrum display.

I began to use Povray too, builded some test scenes to learn more about it. Over time, this tool has become one of my favorite games. Other toys have been added including OctaMed, Real-3D... 303emu - a Roland TB-303 emulator - to generate bass/synths lines.
I noticed that Real-3D strangely displayed rendered images on ECS - espacially on my 8 colors Workbench screen. I think this is because Real-3D were written to be used with AGA chipsets instead. So, I wrote a library - as for Gfx cards Real-3D libraries - to display in a Hires-lace 16 levels gray shade screen, with an embeded floating Floyd-Steinberg dithering filter using only 2 lines instead of all the screen height. The results looked really nice. I expanded the code to support HAM, Extra Half-Brite, and finally, all ECS display modes - except the Super Hires mode: this one could only have 4 colours and were not usefull for 3D. Later, I added an Ordered dithering filter, which looked better with some display modes.

At the moment, I use 2 PC, and one has Ubuntu running most of the time. I do even more complex things with Linux (see Music/Autowash and Povray sections). I still program: in C, C++, sh/bash, ... I create sound loops, 3D animations (some are anaglyphs too)...

Downloads

You can find and download many things I've made and put here. Use the top menu to go and see what's in there. Downloads are free of charge, under the GNU Public License, and comes

WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Enjoy!

Valid XHTML 1.0 Transitional Valid CSS! Valid Robots.txt