Archives de Genesis8 Amstrad Page de 1999 à 2020 à propos de démo, page 2 / 8





Gloire à Piou, démo d'Overlanders présentée à la Révision 2019

-

Gloire à Piou par Overlanders a été présentée à la Revision 2019 au concours de démo old school où elle a obtenu la 11ème place. La démo a été programmée entièrement sur Amstrad CPC d'abord avec DAMS puis avec Dorgams. La musique est de Jess, créée avec l'utilitaire Starkos.

Il y a deux versions :




Post Scriptum, une démo Amstrad CPC nécessitant de la RAM supplémentaire, par Hwikaa

-

Post Scriptum est une démo Amstrad CPC réalisée par un illuste inconnu sorti de nul part, avec des graphismes créés par Hwikaa. Cette démo nécesssite de la RAM additionnelle : une X-Mem ou d'utiliser un émulateur tel que Sugarbox qui sait émuler une interface X-Mem (RAM et ROM).



Oldskool demo compo à la Révision 2019

-

Les résultats des démos oldskool à la Révision 2019 sont tombés, sur deux démos Amstrad CPC, une est en 3ème place :

  • The Seniors - Rivalry - C64 new SID (In the "Commodore audience", this wins!)
  • Hooy-Program - The Brexecutable Music Compo Is Over - ZX Spectrum (2nd place!)
  • Overlanders - Gloire a Piou! - CPC-6128 (3rd place!)
  • Pulpo Corrosivo - Octopus Pocus - CPC-6128
  • Fenarinarsa - Latecomer - Apple ][
  • ZOO - We are the Chimpions - C64 new SID
  • Moods Plateau - Twenty - KC 85/4
  • Chemtrailer Boys - Edison 2019 Invitation - C64 new SID
  • The Pets Mode - ROBOTTO - MSX1
  • Desire - 1E78 - Atari 7800
  • BinaryCounter - Hello - SNES
  • resource+singular - The 21st - C64 new SID
  • TRSI - TRSI 4 Nordlicht - Atari 2600
  • Molive - SNES-NICCC 2000 - SNES
  • Titan - MD-NICCC - Sega Megadrive

Vous pouvez voir toutes les démos/musiques sur Twitch.



La courbe de Lissajous, les mathématiques sont sexy sur Amstrad CPC

-

La courbe de Lissajous est une courbe que l'on peut tout simplement obtenir par exemple avec un oscilloscope.

ComSoft6128 a amélioré le programme original présent sur CPC-Power, vous pourrez télécharger le nouveau programme directement ici ou tout simplement voir la vidéo youtube.





Le flipping 15 ans plus tard mais en mieux par Sylvestre (Sucres en morceaux)

-

Sylvestre a écrit un nouvel article, cette fois-ci sur comment améliorer le flipping d'une image pour obtenir un meilleur rendu, tout ceci à partir d'une image datant d'une démo de 15 ans : a step beyond (Dirty Minds en 2003).



Memory Full, la mémoire de la scène démo Amstrad CPC récupère du contenu de Push'n Pop

-

Memory Full a obtenu l'autorisation il y a quelques jours de mettre du contenu du défunt site Push'n Pop sur le leur.

Cela inclue entre autre des interviews (No Recess, Voxfreax, Batman Forever team, Fano, Lotharek and Jeff, Wake Up! team, Ronaldo) and technical stuff (Zoom initiation, La genèse du Starkos).




iMPdos Public Edition v1.17 pour X-Mass par AST/iMPACT

-

iMPdos Public Edition v1.17 par AST/iMPACT est disponible, une ROM pour utiliser votre carte d'extension Xmass (par Toto). Elle doit être installée en tant que ROM 1 à 6, avant la 7 ! Quand la ROM est installée, iMPdos détecte la x-Mass et la formatte. Pensez à utiliser la commande |hlp.




1kusai par Shinra, une intro 1 Ko pour Amstrad CPC présentée à la Forever 2018

-

1Kusai par Shinra est une intro 1 Ko Amstrad CPC présentée lors de la Forever 2018.

Le code source de 1Kusai est disponible.

So, the idea was to fit Hokusai's The Great Wave off Kanagawa in 1K.

I worked from an SVG file and removed a lot of details until it would fit the allocated space (packed with zx7). Eventually it ended up too small after some late minute changes to the code which improved the compression. Oh well.

The SVG was converted to bezier curves using NanoSVG, then a custom Lua script to convert the usual bezier curves definitions into a form more suitable for computation. Normally a Bezier curve is defined by X and Y equations which look like this :

x = A(1-t)³+3B(1-t)²t+3C(1-t)t²+Dt³

We can rewrite this as : Z + t(Y + t(X + Wt))

With:
Z = A
Y = 3B
X = 3C - 6B
W = D - 3C + 3B - A

So in this form we need only 3 multiplications.

The computations are done using CPC firmware which provides neat floating point math support. I compute 256 points along each curve (this could be adjusted to less points for faster drawing, at the cost of slightly less smooth curves) and draw lines between them. Then the system FILL routine is used to fill the closed shapes.

The sound of waves and thunder you can hear is just the Y or X coordinate (I don't remember, whichever sounded best) sent to the AY noise register (again using the CPC firmware, because this is the most space efficient way). I tried to write some music using the free bytes left but did not manage to do anything very convincing. Next time I'll try to spend more effort on the sound side.






La démo Amstrad CPC phX par Condense sortie à l'occasion de la Revision 2018

-

La dernière démo Amstrad CPC de Condense : PhX est sortie lors du meeting Revision 2018 (Allemagne).

La programmation est de NoRecess, graphisme par CED, audio par Factor6 et trackloader par Arnoldemu. La démo a été créée sur une période de 5 années.




Pour plus d'informations, allez sur la page principale