Metr81 est de retour avec une vidéo HD de Prince of Persia sur Amstrad CPC
-Metr81 est de retour après une absence d'un an sur youtube avec une vidéo HD de Prince of Persia par Jordan Mechner qui a retrouvé les sources du jeu en 2012.
Youtube video
Dernières vidéos Youtube :
Star Trip
Lucan
Krovir
Be Queen Bee
Astroscone
Onescreen Colonies 4
Bug's Quest 2
Sonic GX (GX-4000)
Rebel Wars
GX-Pong
Metr81 est de retour après une absence d'un an sur youtube avec une vidéo HD de Prince of Persia par Jordan Mechner qui a retrouvé les sources du jeu en 2012.
La dernière version de RASM (v0.81) est sortie le 5 avril 2018 :
- added special maxam priorities for parenthesis and boolean operators
Athanor 2 - la légende des Hommes Oiseaux par Eric Safar est disponible à la vente pour 30 € (plus 2 pour frais de port), dont les premiers exemplaires ont fait des heureux à l'AC 2018.
Novabug présente son top 11 personnel des jeux Amstrad CPC de 2017 dans une vidéo sur Youtube.
Le top 11 de 2016est également visible.
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.
Seascape CPC par Devilmarkus est un pixel art tiré d'Amiga et converti pour l'Amstrad CPC en mode 1 avec des rasters et 13 couleurs.

Onescreen Colonies par Vanity est sortie lors de la démo party Revision 2018.
Isometrikum par Vanity obtenu la 1ère place pour la compétion des démos old school de la démo party Revision 2018.
Deuxième et troisième vidéo de Zisquier sur la programmation en assembleur Z80 sur Amstrad CPC :
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.