Twenty years ago, i have developped a lot of stuff on small computer; Commodore Amiga, Atari ST. All my stuffs was done in assembler motorola 680X0. The main tools was Devpack Assembler, Deluxe Paint, Pro Trakker, and some speciIn the 1980s and 1990s, small computers such as the Atari ST and Commodore Amiga were common. These microcomputers revolutionized the way we used computers and created an unprecedented demand for software and hardware. At this time, I developed a lot of things on these small computers. All my work was done in Motorola 680X0 assembler. The main tools were Devpack Assembler, Deluxe Paint, Pro Trakker, and some specific crunchers. Writing optimized code and creating high–quality graphics were key elements of my work. The processor was limited to a speed ranging from 8 to 30 MHz, depending on the version. Memory was split into “Chip” and “Fast”, with 1 megabyte of “Chip” memory shared between the processor and coprocessor and up to 8 megabytes of “Fast” memory used exclusively by the main processor. Due to these limitations, it was often necessary to manipulate the use of memory and instructions in order to get the best possible performance from my programs.fic cruncher… Of course the bike was very limited : processor speed running at 8/20/30 Mhz depending of processor version. The memory was splitted in two. The Chip memory & the fast memory. The Chip Memory (1 megabytes) was used by (both) processor and coprocessor (Blitter, Copper,…) ; access speed was limited due to sharing between processor & copro. The Fast memory (8 megabytes, depending of memory extension card ) was only for main processor.
Iris was a computer graphics demo developed in assembler. It was a 3D demonstration with 3D mapping, gouraud shading and other nice effects…
Devpack was used to code the “Iris demo” and a lot of work was needed to code, debug all assembly stuff ;-p
My first experiences with real–time graphic development using microcomputers were really exciting for me. They allowed me to explore countless possibilities of creation and development. It was a true artistic adventure. I was able to combine my artistic talents and knowledge in programming and computing to create works which could then be shared with the world. These machines provided me with a new way to express myself artistically. With these tools, I could be creative and innovative, exploring optimzation & art of coding.