Essay about why the Amiga is so beloved in the demoscene:

The Commodore Amiga and its Undying Adoration by Anarchist Creatives
https://marincomics.com/amiga-demoscene/

#Amiga #demoscene #demos #scenedemos #Commodore #vintagecomputing #retrocomputing #A500 #blog #chiptune #blitter

The Commodore Amiga and its Undying Adoration by Anarchist Creatives | MarinComics

Why is the Amiga still one of the most significant platforms in the demoscene? Let's explore the birth of the demoscene, the Amiga platform's revolutionary beginnings, its emotional resonance within a dedicated community, and its broader influence on the field of computer graphics and sound.

This always makes me chuckle. Squeezing every possible inch out of the Amiga blitter meant that when blits were in progress, the 68000 got zero cycles. So, no need to blitwait, right? Well, that was not very future-proof, now was it? Extract from WHDLOAD release notes for my Amiga game Projectyle. #Amiga #Blitter #AllTheMinterms #Projectyle

The #Amiga Intern was my bible when I was young. At least here in the German-speaking realm, it was a great book. You can clearly see my favorite parts. Of course the pages about #DMA, #Blitter and #Copper.

I am in awe how we managed to code anything just with just books and no #StackOverflow.

Les points amusant de TIC-80 très #Retrocomputing, on y retrouve les plaisirs de la programmation des ordis 16 bits (et certains 8 bits) et de ses contraintes libératoires.

  • On a toutes la configuration de la RAM/VRAM où l’on PEEK et POKE à cœur joie dans un langage de haut niveau simple, abordable par un enfant de 10 ans (et probablement moins).
  • Limite à 64K de code et un système de cartouches (==un fichier)
  • 240x136 pixels, 16 couleurs indexées (+overlay 16 autres couleurs) sur palette de 16M
  • Fonction associable à la #Scanline (#CopperList mon amour, en plus limité, seulement une par ligne et pas sur l’Overlay), on peut poker les couleurs (ce qui permet les dégradés et pseudo transparence des bulles dans mon jeu).
  • Une mémoire de tuiles (comme sur les consoles)
  • Un bon gros #Blitter (appelable via la fonction trompeuse spr).
Des modes 1 et 2 bits pour les graphisme (on bidouille, on compacte).4 voies, produite par un #Synthétiseur sonore (type #Analogique) comme sur les 8 bits, un #Tracker intégré, et des combinaisons sympa des différents paramètres. Par contre on peut jouer sur la stéréo pour la musique, pas pour les sons.