Amiga Graphics Archive

created 25. May. 2008 , last updated 11. September. 2025 created with 11ty

I created the Amiga Graphics Archive because I had a big collection of graphics from back in the days and I was annoyed that other resources on the internet only featured poor quality images.

Amiga Graphics Archive: https://amiga.lychesis.net

It's an ongoing project so expect there to be continuous updates in irregular intervals.

25. June 2008
When I started I used zenPhoto to run the gallery and it was good to get the project started.
21. August 2010
I then switched to a custom built php site, that read its data from individual xml files and cached it in a MySQL database. This allowed me to create multiple references to images, for example to show all images from a game, but also show all images from an artist, which obviously would have some overlap. It would work a bit like a filtered list, but layouted in a way that still made it look appealing.
3. June 2012
The next version was built in a new lightweight php framework called fuelPHP. By intentionally storing image data separately I was able to easily continue with the same data I had already built before.
10. December 2016
I did a couple of design changes over the years, but I stayed with the fuelPHP framework for a very long time.
15. May. 2023
As time passed though fuelPHP stopped being actively being developed and in general the once ubiquitous LAMP setup seemed to fall out of faviour and using nodeJS became popular. This motivated me to look for a new framework that would allow me to work off of my trusted xml data structure.
I thought about using popular frameworks like Vue or React, but I released that my site was essentially static and so I looked for a powerful but still light weight static site generation solution and found it with 11ty.

I also took the chance to compress the site by not having one page per picture, but combining picture groups into single vertical pages with the possibility to add variations as horizontal scroll/switching elements. It should fit today's endless scrolling layouts better.